Build failure on IRIX (3.3 20030707 snapshot)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

 please Cc: replies to my address (marcelo.magallon@xxxxxxxxxxx), I am
 not subscribed to this mailing list.  Thanks.

 I'm trying to get the same compiler working on all the platforms we use
 here.  I started with the one currently in Debian unstable, which
 identifies itself as gcc (GCC) 3.3.1 20030626 (Debian prerelease), and
 I had this same problem.  I tried with the 20030707 snapshot and the
 problem is still there.  When building on IRIX it manages to build the
 stage 1 and 2 compilers and the it proceeds to build libstdc++ and it
 fails with:

OBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/src $ gmake
/bin/sh ../libtool --tag CXX --mode=compile OBJDIR/gcc/xgcc -shared-libgcc -BOBJDIR/gcc/ -nostdinc++ -LOBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/src -LOBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/src/.libs -BEXECDIR/mips-sgi-irix6.5_ALPHA_1279182020/bin/ -BEXECDIR/mips-sgi-irix6.5_ALPHA_1279182020/lib/ -isystem EXECDIR/mips-sgi-irix6.5_ALPHA_1279182020/include  -mabi=64 -nostdinc++ -IOBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/include/mips-sgi-irix6.5_ALPHA_1279182020 -IOBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/include -ISRCDIR/libstdc++-v3/libsupc++  -ISRCDIR/libstdc++-v3/libmath    -g -O2 -fno-implicit-templates  -Wall -Wno-format -W -Wwrite-strings  -fdiagnostics-show-location=once  -ffunction-sections -fdata-sections      -c SRCDIR/libstdc++-v3/src/vterminate.cc
OBJDIR/gcc/xgcc -shared-libgcc -BOBJDIR/gcc/ -nostdinc++ -LOBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/src -LOBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/src/.libs -BEXECDIR/mips-sgi-irix6.5_ALPHA_1279182020/bin/ -BEXECDIR/mips-sgi-irix6.5_ALPHA_1279182020/lib/ -isystem EXECDIR/mips-sgi-irix6.5_ALPHA_1279182020/include -mabi=64 -nostdinc++ -IOBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/include/mips-sgi-irix6.5_ALPHA_1279182020 -IOBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/include -ISRCDIR/libstdc++-v3/libsupc++ -ISRCDIR/libstdc++-v3/libmath -g -O2 -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c SRCDIR/libstdc++-v3/src/vterminate.cc   -DPIC -o .libs/vterminate.o
In file included from SRCDIR/libstdc++-v3/src/vterminate.cc:34:
SRCDIR/libstdc++-v3/libsupc++/cxxabi.h:288: error: parse
   error before `)' token
SRCDIR/libstdc++-v3/libsupc++/cxxabi.h:359: error: parse
   error before `)' token
SRCDIR/libstdc++-v3/libsupc++/cxxabi.h:408: error: parse
   error before `)' token
gmake: *** [vterminate.lo] Error 1

 the lines in question read:

283: public:
284:   /* Helper for upcast. See if DST is us, or one of our bases. */
285:   /* Return false if not found, true if found. */
286:   virtual bool __do_upcast (const __class_type_info *__dst,
287:                             const void *__obj,
288:                             __upcast_result &__restrict __result) const;

 any clues?

 TIA,

 Marcelo


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux