[Serusers] SEMS

Raphael Coeffic rco at iptel.org
Tue Nov 25 16:51:54 CET 2003


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 at ionosphere.net>
To: <serusers at 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 at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers




More information about the sr-users mailing list