This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: egcs-971105 (enable-shared) does not bootstrap on alpha-dec-osf4.0
- To: Andreas Florath <florath at gamic dot com>
- Subject: Re: egcs-971105 (enable-shared) does not bootstrap on alpha-dec-osf4.0
- From: Franz Sirl <Franz dot Sirl-kernel at lauterbach dot com>
- Date: Mon, 10 Nov 1997 17:36:56 +0100
- Cc: egcs-bugs at cygnus dot com
Ah, got the same on powerpc-unknown-linux-gnulibc1 with egcs-971105 +
Richard Henderson's libio patch updated for Linux/PPC
<http://homepages.munich.netsurf.de/Franz.Sirl/misc/ppclibc1.diff>. egcs
was configured with only --prefix=/usr.
Seems to be a general issue on some platforms?
Bye,
Franz.
At 16:59 07.11.97 , Andreas Florath wrote:
>Hello!
>
> I downloaded the latest snapshot (egcs-971105) today and did a
>./configure --prefix=/usr/local/pkg/egcs-971105 --enable-shared
>make bootstrap
>
> After some time the building process stopped with the attached
>messages. The last weeks snapshot worked fine for me - but last week I
>do not enable the shared libs. Is the --enable-shared not supported on
>alpha?
>
> Regards
>
> Andre
>
>
>make[3]: Leaving directory
>`/misc/home/af/EGCS/egcs-971105/libraries/libio'
>test -z "" || \
> /misc/home/af/EGCS/egcs-971105/gcc/xgcc
>-B/misc/home/af/EGCS/egcs-971105/gcc/ -c -g -O2 -fno-implicit-templates
>-I. -I./stl -I../libio -I./../libio -nostdinc++ cstringi.cc -o
>pic/cstringi.o
>/misc/home/af/EGCS/egcs-971105/gcc/xgcc
>-B/misc/home/af/EGCS/egcs-971105/gcc/ -c -g -O2 -fno-implicit-templates
>-I. -I./stl -I../libio -I./../libio -nostdinc++ cstringi.cc
>test -z "" || \
> /misc/home/af/EGCS/egcs-971105/gcc/xgcc
>-B/misc/home/af/EGCS/egcs-971105/gcc/ -c -g -O2 -fno-implicit-templates
>-I. -I./stl -I../libio -I./../libio -nostdinc++ stdexcepti.cc -o
>pic/stdexcepti.o
>/misc/home/af/EGCS/egcs-971105/gcc/xgcc
>-B/misc/home/af/EGCS/egcs-971105/gcc/ -c -g -O2 -fno-implicit-templates
>-I. -I./stl -I../libio -I./../libio -nostdinc++ stdexcepti.cc
>In file included from string:6,
> from stdexcept:36,
> from stdexcepti.cc:8:
>std/bastring.h:115: parse error before `<'
>std/bastring.h:116: parse error before `<'
>std/bastring.h:372: syntax error before `('
>std/bastring.h: In method `basic_string<charT,traits>::basic_string()':
>std/bastring.h:144: class `basic_string<charT,traits>' does not have any
>field named `dat'
>std/bastring.h: In method
>`basic_string<charT,traits>::basic_string(const class
>basic_string<charT,traits> &)':
>std/bastring.h:145: class `basic_string<charT,traits>' does not have any
>field named `dat'
>std/bastring.h: In method
>`basic_string<charT,traits>::basic_string(const class
>basic_string<charT,traits> &, long unsigned int, long unsigned int =
>basic_string<charT,traits>::npos)':
>std/bastring.h:147: class `basic_string<charT,traits>' does not have any
>field named `dat'
>std/bastring.h: In method
>`basic_string<charT,traits>::basic_string(const charT *, long unsigned
>int)':
>std/bastring.h:149: class `basic_string<charT,traits>' does not have any
>field named `dat'
>std/bastring.h: In method
>`basic_string<charT,traits>::basic_string(const charT *)':
>std/bastring.h:151: class `basic_string<charT,traits>' does not have any
>field named `dat'
>std/bastring.h: In method `basic_string<charT,traits>::basic_string(long
>unsigned int, charT)':
>std/bastring.h:153: class `basic_string<charT,traits>' does not have any
>field named `dat'
>std/bastring.h: In method
>`basic_string<charT,traits>::basic_string(const charT *, const charT
>*)':
>std/bastring.h:160: class `basic_string<charT,traits>' does not have any
>field named `dat'
>std/bastring.h: At top level:
>std/bastring.h:373: syntax error before `('
>std/bastring.h:374: non-member function `rbegin()' cannot have `const'
>method qualifier
>std/bastring.h: In function `int rbegin()':
>std/bastring.h:374: warning: implicit declaration of function `int
>const_reverse_iterator(...)'
>std/bastring.h:374: warning: implicit declaration of function `int
>end(...)'
>std/bastring.h: At top level:
>std/bastring.h:375: syntax error before `('
>std/bastring.h:376: syntax error before `('
>std/bastring.h:381: syntax error before `('
>std/bastring.h:382: `size_type' was not declared in this scope
>std/bastring.h:382: parse error before `)'
>std/bastring.h:382: non-member function `check_realloc(...)' cannot have
>`const' method qualifier
>std/bastring.h:384: syntax error before `;'
>std/bastring.h:385: syntax error before `*'
>std/bastring.h:433: semicolon missing after declaration of `class
>basic_string<charT,traits>'
>std/bastring.h:615: parse error before `}'
>std/bastring.h: In method `struct
>basic_string<char,string_char_traits<char> >::Rep *
>basic_string<char,string_char_traits<char> >::rep() const':
>In file included from stdexcepti.cc:8:
>std/bastring.h:120: `dat' undeclared (first use this function)
>std/bastring.h:120: (Each undeclared identifier is reported only once
>std/bastring.h:120: for each function it appears in.)
>make[2]: *** [stdexcepti.o] Error 1
>make[2]: Leaving directory
>`/misc/home/af/EGCS/egcs-971105/libraries/libstdc++'
>make[1]: *** [all-target-libstdc++] Error 2
>make[1]: Leaving directory `/misc/home/af/EGCS/egcs-971105'
>make: *** [bootstrap] Error 2