public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* Help(Please): make bootstrap gcc2.95.2 on alphaev56-dec-osf4.0d
@ 2001-08-22  5:38 Martin MacRobert
  0 siblings, 0 replies; only message in thread
From: Martin MacRobert @ 2001-08-22  5:38 UTC (permalink / raw)
  To: gcc-help

Hi Gang,
I'm trying to build gcc2.95.2 on a dec alpha 4.0d. I am having some serious trouble. It completes stage 1 compiler then during the stage 2 build during building of libstdc++ it gives an error show below.

If you examine the code in math.h there is a struct exception, and in <exception> there is a class exception in the std namespace. They shouldn't collide (in theory), but in the build they do.

During the build it appears to try to run something like:

/bin/sh ./fixinc.sh `pwd`/include /usr/include 
Fixing headers into /u_1/gcc-obj/gcc/include for alphaev56-dec-osf4.0d target
Finding directories and links to directories
 Searching /usr/include/.
find: ././dec: No such file or directory
find: ././dli: No such file or directory....and so on for 30 or more items.

There appears to be something wrong with this apparently vital stage in the build. Perhaps this will shed some light on the situation.

I tried to build 2.95.3, and got the same error.

Any help would be greatly appreciated.

Many thanks,
Martin MacRobert



Error duing libstdc++ stage 2:

/u_1/gcc-obj/gcc/xgcc -B/u_1/gcc-obj/gcc/ -B/usr/local/alphaev56-dec-osf4.0d/bin/ -c -g -O2 -fno-implicit-templates -I/usr/users/MARTIN/downloads/gcc-2.95.2/libstdc++ -I/usr/users/MARTIN/downloads/gcc-2.95.2/libstdc++/stl -I../libio -I/usr/users/MARTIN/downloads/gcc-2.95.2/libstdc++/../libio -nostdinc++  /usr/users/MARTIN/downloads/gcc-2.95.2/libstdc++/valarray.cc
In file included from /u_1/gcc-obj/gcc/include/new:9,
                 from /u_1/gcc-obj/gcc/include/new.h:6,
                 from /usr/users/MARTIN/downloads/gcc-2.95.2/libstdc++/stl/stl_algobase.h:52,
                 from /usr/users/MARTIN/downloads/gcc-2.95.2/libstdc++/stl/algorithm:30,
                 from /usr/users/MARTIN/downloads/gcc-2.95.2/libstdc++/std/std_valarray.h:41,
                 from /usr/users/MARTIN/downloads/gcc-2.95.2/libstdc++/valarray.cc:1:
/u_1/gcc-obj/gcc/include/exception:13: redefinition of `struct exception'
/usr/include/math.h:643: previous definition here
make[2]: *** [valarray.o] Error 1
make[2]: Leaving directory `/u_1/gcc-obj/alphaev56-dec-osf4.0d/libstdc++'
make[1]: *** [all-target-libstdc++] Error 2
make[1]: Leaving directory `/u_1/gcc-obj'
-- 

_______________________________________________
Talk More, Pay Less with Net2Phone Direct(R), up to 1500 minutes free! 
http://www.net2phone.com/cgi-bin/link.cgi?143 






^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2001-08-22  5:38 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-08-22  5:38 Help(Please): make bootstrap gcc2.95.2 on alphaev56-dec-osf4.0d Martin MacRobert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).