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