Hello, o Dan-Cristian Bogos [11/14/08 09:56]: > Hi Stefan, > > and thank you for so fast reaction. > > I am not sure I get you regarding versioning and install steps of > xmlrpcpp. > I tried to install it via debian packages but could not get hold of it > (I have used your install scripts provided in your Makefile with command > "make install-xmlrpcpp"), therefore no specific installation via debian > packages. Do I need to do it via apt-get? If yes, what is the package > name, could not find it ... If automatic install, do I still need to http://packages.debian.org/etch/libxmlrpc++-dev http://packages.debian.org/etch/libxmlrpc++0
> apply the sems patch? no. > Also, have noticed that the xmlrpcpp installation is nothing more than > downloading the sources and applying the patch for sems (no compile or > anything else). Considering that I have downloaded the version > recommended by you in documentation, how can I know whether my version > (xmlrpc++0.7) supports SSL? xmlrpc++0.7 does not support SSL. 0.7+cvs20040713-2 and the gentoo ebuild do support SSL. > > Now I have tried again after your patch last evening, and got some other > errors on compile, listed bellow. of course if you have use local installtion you don't need -lxmlrpc++, because you already have $(XMLRPCPP_DIR)/libXmlRpc.a linked in. just remove -lxmlrpc++ from module_ldlags. BR Stefan > > Ta, > DanB > > > host4:/usr/local/src/sems/trunk/apps/xmlrpc2di# make > ../../core/plug-in/Makefile.app_module:121: MultithreadXmlRpcServer.d: No > such file or directory > ../../core/plug-in/Makefile.app_module:121: XMLRPC2DI.d: No such file or > directory > g++ -MM XMLRPC2DI.cpp -Wall -Wno-reorder -fPIC -g -O2 -Ixmlrpc++0.7/src > -D_DEBUG -D_THREAD_SAFE -D_REENTRANT -DSEMS_VERSION='"1.0.0-pre-r1131M"' > -DARCH='"i386"' -DOS='"linux"' -I ../../core -Ixmlrpc++0.7/src > XMLRPC2DI.d > g++ -MM MultithreadXmlRpcServer.cpp -Wall -Wno-reorder -fPIC -g -O2 > -Ixmlrpc++0.7/src -D_DEBUG -D_THREAD_SAFE -D_REENTRANT > -DSEMS_VERSION='"1.0.0-pre-r1131M"' -DARCH='"i386"' -DOS='"linux"' -I > ../../core -Ixmlrpc++0.7/src > MultithreadXmlRpcServer.d > make[1]: Entering directory `/usr/local/src/sems/trunk/apps/xmlrpc2di' > make[1]: Nothing to be done for `deps'. > make[1]: Leaving directory `/usr/local/src/sems/trunk/apps/xmlrpc2di' > make[1]: Entering directory `/usr/local/src/sems/trunk/apps/xmlrpc2di' > g++ -Wall -Wno-reorder -fPIC -g -O2 -Ixmlrpc++0.7/src -Ixmlrpc++0.7/src > -D_DEBUG -D_THREAD_SAFE -D_REENTRANT -DSEMS_VERSION='"1.0.0-pre-r1131M"' > -DARCH='"i386"' -DOS='"linux"' -I ../../core -Ixmlrpc++0.7/src -I > ../../core -Ixmlrpc++0.7/src -c MultithreadXmlRpcServer.cpp -o > MultithreadXmlRpcServer.o > g++ -Wall -Wno-reorder -fPIC -g -O2 -Ixmlrpc++0.7/src -Ixmlrpc++0.7/src > -D_DEBUG -D_THREAD_SAFE -D_REENTRANT -DSEMS_VERSION='"1.0.0-pre-r1131M"' > -DARCH='"i386"' -DOS='"linux"' -I ../../core -Ixmlrpc++0.7/src -I > ../../core -Ixmlrpc++0.7/src -c XMLRPC2DI.cpp -o XMLRPC2DI.o > make -C xmlrpc++0.7 libXmlRpc.a > make[2]: Entering directory > `/usr/local/src/sems/trunk/apps/xmlrpc2di/xmlrpc++0.7' > g++ -g -Wall -O2 -I./src -fPIC -c -o src/XmlRpcClient.o > src/XmlRpcClient.cpp > g++ -g -Wall -O2 -I./src -fPIC -c -o src/XmlRpcDispatch.o > src/XmlRpcDispatch.cpp > g++ -g -Wall -O2 -I./src -fPIC -c -o src/XmlRpcServer.o > src/XmlRpcServer.cpp > g++ -g -Wall -O2 -I./src -fPIC -c -o src/XmlRpcServerConnection.o > src/XmlRpcServerConnection.cpp > g++ -g -Wall -O2 -I./src -fPIC -c -o src/XmlRpcServerMethod.o > src/XmlRpcServerMethod.cpp > g++ -g -Wall -O2 -I./src -fPIC -c -o src/XmlRpcSocket.o > src/XmlRpcSocket.cpp > g++ -g -Wall -O2 -I./src -fPIC -c -o src/XmlRpcSource.o > src/XmlRpcSource.cpp > g++ -g -Wall -O2 -I./src -fPIC -c -o src/XmlRpcUtil.o src/XmlRpcUtil.cpp > g++ -g -Wall -O2 -I./src -fPIC -c -o src/XmlRpcValue.o src/XmlRpcValue.cpp > ar rv ./libXmlRpc.a ./src/XmlRpcClient.o ./src/XmlRpcDispatch.o > ./src/XmlRpcServer.o ./src/XmlRpcServerConnection.o > ./src/XmlRpcServerMethod.o ./src/XmlRpcSocket.o ./src/XmlRpcSource.o > ./src/XmlRpcUtil.o ./src/XmlRpcValue.o > ar: creating ./libXmlRpc.a > a - ./src/XmlRpcClient.o > a - ./src/XmlRpcDispatch.o > a - ./src/XmlRpcServer.o > a - ./src/XmlRpcServerConnection.o > a - ./src/XmlRpcServerMethod.o > a - ./src/XmlRpcSocket.o > a - ./src/XmlRpcSource.o > a - ./src/XmlRpcUtil.o > a - ./src/XmlRpcValue.o > make[2]: Leaving directory > `/usr/local/src/sems/trunk/apps/xmlrpc2di/xmlrpc++0.7' > gcc -o xmlrpc2di.so MultithreadXmlRpcServer.o XMLRPC2DI.o > xmlrpc++0.7/libXmlRpc.a -shared -lm -ldl -rdynamic -lpthread -lxmlrpc++ > -lxmlrpc++ > /usr/bin/ld: cannot find -lxmlrpc++ > collect2: ld returned 1 exit status > make[1]: *** [xmlrpc2di.so] Error 1 > make[1]: Leaving directory `/usr/local/src/sems/trunk/apps/xmlrpc2di' > make: [all] Error 2 (ignored) > > -- Stefan Sayer VoIP Services [EMAIL PROTECTED] www.iptego.com IPTEGO GmbH Am Borsigturm 40 13507 Berlin Germany Amtsgericht Charlottenburg, HRB 101010 Geschaeftsfuehrer: Alexander Hoffmann _______________________________________________ Sems mailing list [email protected] http://lists.iptel.org/mailman/listinfo/sems
