I am having problems compiling SEMS. I've not been able to find any detailed documentation. Below is the error I get while running 'Make'.
I haven't edited or touched a thing in the sems-0.1.0 directory.
Any help would be appreciated.
Thanks,
- Darren
-------------
# make make[1]: Entering directory `/export/home/sems-0.1.0' cd ortp-0.6.0; make all LDFLAGS="-L/usr/lib -lsocket" CFLAGS="-DSOLARIS" make[2]: Entering directory `/export/home/sems-0.1.0/ortp-0.6.0' make all-recursive make[3]: Entering directory `/export/home/sems-0.1.0/ortp-0.6.0' Making all in src make[4]: Entering directory `/export/home/sems-0.1.0/ortp-0.6.0/src' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/export/home/sems-0.1.0/ortp-0.6.0/src' Making all in docs make[4]: Entering directory `/export/home/sems-0.1.0/ortp-0.6.0/docs' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/export/home/sems-0.1.0/ortp-0.6.0/docs' Making all in build make[4]: Entering directory `/export/home/sems-0.1.0/ortp-0.6.0/build' Making all in win32 make[5]: Entering directory `/export/home/sems-0.1.0/ortp-0.6.0/build/win32' make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/export/home/sems-0.1.0/ortp-0.6.0/build/win32' make[5]: Entering directory `/export/home/sems-0.1.0/ortp-0.6.0/build' make[5]: Nothing to be done for `all-am'. make[5]: Leaving directory `/export/home/sems-0.1.0/ortp-0.6.0/build' make[4]: Leaving directory `/export/home/sems-0.1.0/ortp-0.6.0/build' make[4]: Entering directory `/export/home/sems-0.1.0/ortp-0.6.0' make[4]: Leaving directory `/export/home/sems-0.1.0/ortp-0.6.0' make[3]: Leaving directory `/export/home/sems-0.1.0/ortp-0.6.0' make[2]: Leaving directory `/export/home/sems-0.1.0/ortp-0.6.0' make[1]: Leaving directory `/export/home/sems-0.1.0' make[1]: Entering directory `/export/home/sems-0.1.0' make[1]: Nothing to be done for `deps'. make[1]: Leaving directory `/export/home/sems-0.1.0' make[1]: Entering directory `/export/home/sems-0.1.0' g++ -c -o AmApi.o AmApi.cpp -Wall -Wno-reorder -D_DEBUG -g -DTHREAD_SAVE -D_REENTRANT -D_THREAD_SAFE -I ortp-0.6.0/ -I ortp-0.6.0/sr c In file included from /usr/include/netinet/in.h:41, from ortp-0.6.0/src/rtpsession.h:37, from ortp-0.6.0/src/ortp.h:24, from AmRtpStream.h:34, from AmSession.h:31, from AmApi.h:6, from AmApi.cpp:1: /usr/include/sys/stream.h:67: error: `struct queue' redeclared as different kind of symbol /export/home/usr/local/include/c++/3.3/bits/stl_queue.h:71: error: previous declaration of `template<class _Tp, class _Sequence = std::deque<_Tp, std::allocator<_CharT> > > class std::queue' make[1]: *** [AmApi.o] Error 1 make[1]: Leaving directory `/export/home/sems-0.1.0' make: [all] Error 2 (ignored)
Are you trying to compile Sems on Solaris ? If yes, i'm sorry to inform you that Solaris is not supported. You may have a chance trying to compile the newest version from CVS. The newest version has its own RTP stack and do not make use of ortp anymore, which was causing many problems including porting to Solaris because of many name conflicts.
Look at http://sems.berlios.de for more information.
-Raphael.
----- Original Message ----- From: "Darren Sessions" dsessions@ionosphere.net To: serusers@lists.iptel.org Sent: Monday, November 24, 2003 1:59 AM Subject: [Serusers] SEMS
I am having problems compiling SEMS. I've not been able to find any
detailed
documentation. Below is the error I get while running 'Make'.
I haven't edited or touched a thing in the sems-0.1.0 directory.
Any help would be appreciated.
Thanks,
- Darren
# make make[1]: Entering directory `/export/home/sems-0.1.0' cd ortp-0.6.0; make all LDFLAGS="-L/usr/lib -lsocket" CFLAGS="-DSOLARIS" make[2]: Entering directory `/export/home/sems-0.1.0/ortp-0.6.0' make all-recursive make[3]: Entering directory `/export/home/sems-0.1.0/ortp-0.6.0' Making all in src make[4]: Entering directory `/export/home/sems-0.1.0/ortp-0.6.0/src' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/export/home/sems-0.1.0/ortp-0.6.0/src' Making all in docs make[4]: Entering directory `/export/home/sems-0.1.0/ortp-0.6.0/docs' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/export/home/sems-0.1.0/ortp-0.6.0/docs' Making all in build make[4]: Entering directory `/export/home/sems-0.1.0/ortp-0.6.0/build' Making all in win32 make[5]: Entering directory
`/export/home/sems-0.1.0/ortp-0.6.0/build/win32'
make[5]: Nothing to be done for `all'. make[5]: Leaving directory
`/export/home/sems-0.1.0/ortp-0.6.0/build/win32'
make[5]: Entering directory `/export/home/sems-0.1.0/ortp-0.6.0/build' make[5]: Nothing to be done for `all-am'. make[5]: Leaving directory `/export/home/sems-0.1.0/ortp-0.6.0/build' make[4]: Leaving directory `/export/home/sems-0.1.0/ortp-0.6.0/build' make[4]: Entering directory `/export/home/sems-0.1.0/ortp-0.6.0' make[4]: Leaving directory `/export/home/sems-0.1.0/ortp-0.6.0' make[3]: Leaving directory `/export/home/sems-0.1.0/ortp-0.6.0' make[2]: Leaving directory `/export/home/sems-0.1.0/ortp-0.6.0' make[1]: Leaving directory `/export/home/sems-0.1.0' make[1]: Entering directory `/export/home/sems-0.1.0' make[1]: Nothing to be done for `deps'. make[1]: Leaving directory `/export/home/sems-0.1.0' make[1]: Entering directory `/export/home/sems-0.1.0' g++ -c -o AmApi.o AmApi.cpp -Wall -Wno-reorder -D_DEBUG -g -DTHREAD_SAVE -D_REENTRANT -D_THREAD_SAFE -I ortp-0.6.0/ -I ortp-0.6.0/sr c In file included from /usr/include/netinet/in.h:41, from ortp-0.6.0/src/rtpsession.h:37, from ortp-0.6.0/src/ortp.h:24, from AmRtpStream.h:34, from AmSession.h:31, from AmApi.h:6, from AmApi.cpp:1: /usr/include/sys/stream.h:67: error: `struct queue' redeclared as
different
kind of symbol /export/home/usr/local/include/c++/3.3/bits/stl_queue.h:71: error:
previous
declaration of `template<class _Tp, class _Sequence = std::deque<_Tp, std::allocator<_CharT> > > class std::queue' make[1]: *** [AmApi.o] Error 1 make[1]: Leaving directory `/export/home/sems-0.1.0' make: [all] Error 2 (ignored)
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers