stdcxx-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Geoffrey Winn" <geoff.w...@googlemail.com>
Subject Problem building Tuscany SDO with stdcxx on Linux
Date Mon, 02 Oct 2006 16:46:40 GMT
Hi.

I'm attempting to build Tuscany SDO using stdcxx on Linux and I'm getting an
error from the compiler. The messages are appended to this note, I haven't
spent much time looking at thsi yet so apologies if its obvious. My main
interest is whether this is a well known / obvious issue. So far all I've
done is to add the defines, includes and so that I think stdcxx needs. I'm
wondering if I need to do something to tell g++ to _not_ use its normal C++
standard library.

Any hints gratefully accepted.

Regards,

Geoff.

g++ -DHAVE_CONFIG_H
 -I.
 -I.
 -I../../../../..
 -I/home/tuscany/workspace/stdcxx/stdcxx-4.1.3/Debug/include/ansi
 -I/home/tuscany/workspace/stdcxx/stdcxx-4.1.3/Debug/include
 -I/home/tuscany/workspace/stdcxx/stdcxx-4.1.3/include
 -I../../../../../runtime/core/src -I/usr/include/libxml2 -D_RWSTDDEBUG
 -D_RWSTD_USE_CONFIG -g -O2 -MT ChangedDataObjectListImpl.lo -MD -MP -MF
 .deps/ChangedDataObjectListImpl.Tpo -c ChangedDataObjectListImpl.cpp  -fPIC
 -DPIC -o .libs/ChangedDataObjectListImpl.o

In file included from /home/tuscany/workspace/stdcxx/stdcxx-4.1.3
/include/rw/_algobase.h:44,
                 from /home/tuscany/workspace/stdcxx/stdcxx-4.1.3
/include/vector:40,
                 from
../../../../../runtime/core/src/commonj/sdo/ChangedDataObjectListImpl.h:26,
                 from ChangedDataObjectListImpl.cpp:22:
/home/tuscany/workspace/stdcxx/stdcxx-4.1.3/include/rw/_iterbase.h:73: ISO
C++
   forbids declaration of `_RWSTD_PTRDIFF_T' with no type
/home/tuscany/workspace/stdcxx/stdcxx-4.1.3/include/rw/_iterbase.h:73:
syntax
   error before `;' token
/home/tuscany/workspace/stdcxx/stdcxx-4.1.3/include/rw/_iterbase.h:84: ISO
C++
   forbids declaration of `_RWSTD_PTRDIFF_T' with no type
/home/tuscany/workspace/stdcxx/stdcxx-4.1.3/include/rw/_iterbase.h:84:
syntax
   error before `;' token
/home/tuscany/workspace/stdcxx/stdcxx-4.1.3/include/rw/_iterbase.h:95:
syntax
   error before `,' token
/home/tuscany/workspace/stdcxx/stdcxx-4.1.3/include/rw/_iterbase.h:101:
syntax
   error before `;' token
/home/tuscany/workspace/stdcxx/stdcxx-4.1.3/include/rw/_iterbase.h:102:
syntax
   error before `;' token
/home/tuscany/workspace/stdcxx/stdcxx-4.1.3/include/rw/_iterbase.h:103:
syntax
   error before `;' token
/home/tuscany/workspace/stdcxx/stdcxx-4.1.3/include/rw/_iterbase.h:104:
template
   declaration of `typedef _Category std::iterator_category'
/home/tuscany/workspace/stdcxx/stdcxx-4.1.3/include/rw/_iterbase.h:104:
confused by earlier errors, bailing out
make[6]: *** [ChangedDataObjectListImpl.lo] Error 1

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message