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