chiesa wrote: > hi,all > > i am a newbie to xmlblaster. > > i want to install xmlblaster on windows. > > and the server runs ok. > > then i want to use c++ client. > > i modify the build.properties file to: > build.compiler=modern > COMPILE_SOCKET_PLUGIN=1 > XMLBLASTER_PERSISTENT_QUEUE=1 > sqlite.include.dir=D:/xmlBlaster/include (i put sqlite.h here) > sqlite.lib.dir=D:/xmlBlaster/lib (i put sqlite.dll here) > use-msvc = 1 > > then i start to build the client lib: > build cpp > > i get the error: > link error to symbol _sqlite_freemem,_sqlite_open,............_sqlite_close > (total 13) > > i look up the mailing list,but not find the answer.
You can download a Windows precompiled sqlite: http://www.xmlBlaster.org/sqlite-win-bin-2.8.13-cvs.zip try to put all files into xmlBlaster/lib, not only the dll: sqlite.def sqlite.dll sqlite.exp sqlite.lib Here is my build.properties configuration for WindowsXP which runs fine: ---------------------------------------- use-msvc = 1 XMLCPP_HOME = C:/xerces-c2_2_0-win32 XMLCPP_VER = _2 corba.product = TAO CORBACPP_HOME = C:/ACE_wrappers/TAO idl.cmd = C:/ACE_wrappers/bin/tao_idl.exe CORBACPP_VER = 1.3 cpp.debug = true XMLBLASTER_PERSISTENT_QUEUE=1 sqlite.include.dir=C:/sqlite sqlite.lib.dir=C:/sqlite build.compiler=modern XMLBLASTER_COMPILE_LOG4CPLUS_PLUGIN=1 COMPILE_SOCKET_PLUGIN = 1 ------------------------------------------ You can change it and switch off CORBA as the SOCKET is enough: COMPILE_CORBA_PLUGIN = 0 corba.product = NONE if you don't need the log4cplus logging features switch it off: XMLBLASTER_COMPILE_LOG4CPLUS_PLUGIN=0 regards, Marcel Please check: http://www.xmlblaster.org/xmlBlaster/doc/requirements/client.cpp.queue.html http://www.xmlblaster.org/xmlBlaster/doc/requirements/client.c.queue.html > > can anybody help me? > > thanks a lot. > > chiesa > > > -- http://www.xmlBlaster.org
