hello juha,

thanks for testing.

o Juha Heinanen [12/09/08 18:37]:
stefan,

i tried to build rel_1.1.0_rc1 on debian lenny.

in apps/dsm, i'm getting these kind of warnings:

make[5]: Entering directory `/usr/src/trunk-src/openxg-sems/apps/dsm/mods/mod_dl
g'
Makefile:14: warning: overriding commands for target `install'
../..//../../core/plug-in/Makefile.app_module:48: warning: ignoring old commands
 for target `install'
make[6]: Entering directory `/usr/src/trunk-src/openxg-sems/apps/dsm/mods/mod_dl
g'
Makefile:14: warning: overriding commands for target `install'
../..//../../core/plug-in/Makefile.app_module:48: warning: ignoring old commands
 for target `install'
I have added another Makefile, to fix these


in apps/ivr, warnings look like these:

make[4]: Entering directory `/usr/src/trunk-src/openxg-sems/apps/ivr'
g++ -g -O2 -Wall -Wno-reorder -fPIC -g -O2  -I/usr/include/python2.5 -fno-strict-aliasing    
-I/usr/include/python2.5 -fno-strict-aliasing     -D_DEBUG -D_THREAD_SAFE -D_REENTRANT 
-DSEMS_VERSION='"1.1.0-pre-r1195M"' -DARCH='"i386"' -DOS='"linux"' -DOpenSER  
-DUSE_SPANDSP -D__STDC_LIMIT_MACROS -I ../../core -I/usr/include/python2.5 -fno-strict-aliasing    -I 
../../core -I/usr/include/python2.5 -fno-strict-aliasing    -c IvrAudio.cpp -o IvrAudio.o
IvrAudio.cpp: In function ??PyObject* IvrAudioFile_exportRaw(IvrAudioFile*, 
PyObject*)??:
IvrAudio.cpp:218: warning: deprecated conversion from string constant to 
??char*??
IvrAudio.cpp:218: warning: deprecated conversion from string constant to 
??char*??
IvrAudio.cpp: At global scope:
IvrAudio.cpp:289: warning: deprecated conversion from string constant to 
??char*??
IvrAudio.cpp:289: warning: deprecated conversion from string constant to 
??char*??
you can use python 2.5, which is iirc const-correct with its strings in the C-API.


compilation of apps/gateway failed due to some missing .h files, which
are not included in debian lenny, but i'll exclude this app anyway.
it is dependent of mISDN; I have added it to exclude_modules


finally, xmlrpc2di didn't compile due to missing .h files also not
included in debian lenny:
you do not have libxmlrpc++-dev installed.


make[4]: Entering directory `/usr/src/trunk-src/openxg-sems/apps/xmlrpc2di'
g++ -MM MultithreadXmlRpcServer.cpp -g -O2 -Wall -Wno-reorder -fPIC -g -O2     -D_DEBUG -D_THREAD_SAFE 
-D_REENTRANT -DSEMS_VERSION='"1.1.0-pre-r1195M"' -DARCH='"i386"' -DOS='"linux"' 
-DOpenSER  -DUSE_SPANDSP -D__STDC_LIMIT_MACROS -I ../../core  -I ../../core  > MultithreadXmlRpcServer.d
MultithreadXmlRpcServer.cpp:6:27: error: XmlRpcServer.h: No such file or 
directory
MultithreadXmlRpcServer.cpp:7:37: error: XmlRpcServerConnection.h: No such file 
or directory
MultithreadXmlRpcServer.cpp:8:33: error: XmlRpcServerMethod.h: No such file or 
directory
MultithreadXmlRpcServer.cpp:9:27: error: XmlRpcSocket.h: No such file or 
directory
MultithreadXmlRpcServer.cpp:10:25: error: XmlRpcUtil.h: No such file or 
directory
MultithreadXmlRpcServer.cpp:11:30: error: XmlRpcException.h: No such file or 
directory
In file included from MultithreadXmlRpcServer.cpp:12:
MultithreadXmlRpcServer.h:13:29: error: XmlRpcDispatch.h: No such file or 
directory
make[4]: *** [MultithreadXmlRpcServer.d] Error 1

lenny has libxmlrpc-c3-dev version 1.06.27-1.  i don't know what its
relation is to xmlrpc++0.7 if any.
unfortunately, libxmlrpc++ was removed from lenny (looked like upstream dead due to no releases for a long time).

on top of this, you can have either libxmlrpc++-dev or libxmlrpc-c3-dev installed, due to a library file name conflict (libxmlrpc-c3-dev also is using the name libxmlrpc++). I have asked the author, but it does not seem to be possible to make a backwards compatible lib name change. But he promised to add a build option in future releases, so you can do e.g.
 make LIBXMLRPCPP_NAME=libxmlrpc-c++
if you install libxmlrpc-c from source.

BR
Stefan


-- juha

--
Stefan Sayer
VoIP Services

[EMAIL PROTECTED]
www.iptego.com

IPTEGO GmbH
Am Borsigturm 40
13507 Berlin
Germany

Amtsgericht Charlottenburg, HRB 101010
Geschaeftsfuehrer: Alexander Hoffmann
_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to