Thanks to:
Mark Van Overbeke
Narendra Raavi
Rainer Orth
Greg Freemyer
A couple suggestions:
Use Compaq CC with GNU make, and be absolutely sure that GNU make is the
first one in my shell path. I was able to accomplish this my aliasing make
to the location of GNU make. Also it was suggested that using GCC 2.7.2
would not work out well with building GCC 3.0.2. What ended up happening is
that i was able to progress for a while using Compaq CC and GNU make to run
'make bootstrap' but when it came time to compile the C++ stuff, the build
halted. So this is where i stand, but at least i am better off than before.
It would be a swell idea for someone to make either a .tgz or (if possible)
a setld package of the GCC binaries. Sunfreeware.com is a great resource to
the Sun community because any given app can be found in binary pkg format
for either 32 or 64 bit SPARC, and can be managed with Sun's package tools.
If I ever get this GCC installed i would be willing to at least provide a
.tgz of the binaries for Alpha EV56, and maybe a setld package if i learn
how to make one.
Thanks everyone.
-----Original Message-----
From: tru64-unix-managers-owner_at_ornl.gov
[mailto:tru64-unix-managers-owner_at_ornl.gov]On Behalf Of Graham Van Epps
Sent: Wednesday, November 21, 2001 9:46 AM
To: tru64-unix-managers_at_ornl.gov
Subject: troublesome GCC-3.0.2 on 5.0 patchkit2
Hello managers;
I've got an AS800 with 5.0, patchkit2 running. Its got an older version of
GCC (2.7.2.3) as well as the DEC cc which comes with this version of the
operating system. GCC 3.0.2 refuses to compile with either combination of
DEC make/cc or GNU gcc/make. A quick search of the newsgroups turned up
nothing, so i thought i would ask here.
Is there a magic raindance i have to do to get GCC to build on Tru64? Below
is the last few lines of the build sequence:
cc -c -DIN_GCC -DLOCALEDIR=\"/usr/local/gnu/share/locale\" -DGNULOCALEDIR=\"
/usr/local/gnu/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/gnu/share/lo
cale:.\" -DHAVE_CONFIG_H -I.. -I. -I../../../gcc-3.0.2/gcc/intl -I../../../g
cc-3.0.2/gcc/lib -I../../../gcc-3.0.2/gcc/intl/.. -I../../../gcc-3.0.2/gcc/
intl/../config -I../../../gcc-3.0.2/gcc/intl/../../include -g
../../../gcc-3.0.2/gcc/intl/explodename.c
rm -f libintl.a
ar cru libintl.a intl-compat.o bindtextdom.o dcgettext.o dgettext.o
gettext.o finddomain.o loadmsgcat.o localealias.o textdomain.o l10nflist.o
explodename.o
ranlib libintl.a
(cd po && make all)
Make: line too long. Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.
Thanks list!
-g
Received on Wed Nov 21 2001 - 19:18:01 NZDT