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

Reply via email to