- From: Thomas Dreibholz <dreibh AT iem.uni-due.de>
- To: Michael Tuexen <Michael.Tuexen AT micmac.franken.de>
- Cc: Narendran Manickavasagam <vmnaren AT gmail.com>, discussion AT sctp.de
- Subject: Re: [SCTP-Discussion] Compilng Socket api error(excess elements in aggregate Init)
- Date: Tue Jan 24 10:22:02 2006
- List-id: SCTP Discussions <discussion.sctp.de>
On Monday 23 January 2006 14:42, Michael Tuexen wrote:
>
The Solaris Platform is not supported for the socketapilib, only the
>
sctplib has been ported...
>
> I have given below the solaris configuration where am compiling the
>
> socket-API
>
>
>
> SunOS 5.8 sparc SUNW,Ultra-5_10
This platform is not supported, however it should not be very difficult to
add
a port to this platform. If you port it and provide us a patch file, we can
add the support to the library.
>
> Do any environ variables need to be set.When I browsed the net,it
>
> seems that solaris headers keep on changin for various versions and
>
> this might be the cause of the problem..Plz help me in this regard.
>
>
>
> Error Messg
>
> ---------------------
>
> make
>
> make all-recursive
>
> make[1]: Entering directory
>
> source='thread.cc' object='libsctpsocket_la-thread.lo' libtool=yes \
>
> depfile='.deps/libsctpsocket_la-thread.Plo'
>
> tmpdepfile='.deps/libsctpsocket_la- thread.TPlo' \
>
> depmode=gcc3 /bin/bash ../admin/depcomp \
>
> /bin/bash ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..
>
> -I/usr/local/include -g -O2 -D_REENTRANT -D_THREAD_SAFE
>
> -DSCTP_SOCKET_API -Wall -DSOLARIS -D__sun -DSUN -DSUNOS_5 -c -o
>
> libsctpsocket_la-thread.lo `test -f 'thread.cc' || echo './'`thread.cc
>
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -g -O2
>
> -D_REENTRANT -D_THREAD_SAFE -DSCTP_SOCKET_API -Wall -DSOLARIS -D__sun
>
> -DSUN -DSUNOS_5 -c thread.cc -MT libsctpsocket_la-thread.lo -MF
>
> .deps/libsctpsocket_la-thread.TPlo -MD -MP -fPIC -DPIC -o
>
> .libs/libsctpsocket_la-thread.o
>
> In file included from /usr/local/include/g++-v3/bits/stl_alloc.h:38,
>
> from /usr/local/include/g++-v3/bits/std_memory.h:21,
>
> from /usr/local/include/g++-v3/bits/std_string.h:43,
>
> from /usr/local/include/g++-v3/bits/localefwd.h:42,
>
> from /usr/local/include/g++-v3/bits/std_ios.h:43,
>
> from /usr/local/include/g++-v3/bits/std_ostream.h:39,
>
> from /usr/local/include/g++-v3/bits/std_iostream.h:40,
>
> from /usr/local/include/g++-v3/iostream:31,
>
> from tdsystem.h:83,
>
> from thread.cc:39:
>
> /usr/local/include/g++-v3/bits/stl_threads.h: In constructor
>
> `std::_Refcount_Base::_Refcount_Base(unsigned int)':
>
> /usr/local/include/g++-v3/bits/stl_threads.h:85: excess elements in
>
> aggregate
>
> initializer
This seems to be a problem with the STL libraries.
Best regards
--
=======================================================================
Dipl.-Inform. Thomas Dreibholz
University of Essen, Room ES210
Inst. for Experimental Mathematics Ellernstraße 29
Computer Networking Technology Group D-45326 Essen/Germany
-----------------------------------------------------------------------
E-Mail:
dreibh AT exp-math.uni-essen.de
Homepage:
http://www.exp-math.uni-essen.de/~dreibh
=======================================================================
Attachment:
pgp8TL2j7wblX.pgp
Description: PGP signature
Archive powered by MHonArc 2.6.19+.