This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
gcc 3.1 installation trouble
- From: "Chiu, PCM (Peter) " <P dot C dot M dot Chiu at rl dot ac dot uk>
- To: "'gcc at gcc dot gnu dot org'" <gcc at gcc dot gnu dot org>
- Cc: "Chiu, PCM (Peter) " <P dot C dot M dot Chiu at rl dot ac dot uk>
- Date: Mon, 15 Jul 2002 10:56:43 +0100
- Subject: gcc 3.1 installation trouble
Hi,
I fetched a copy of gcc-3.1 and tried to load it into an
Alpha Tru64 Unix V5.1A system, but came across a few problems.
a. I followed the installation recommention to create an object directory
./objdir, then ../configure,
it complained plural.c not found.
I suspect some directories are not copied or linked to the .gcc
subdirectory,
in this instance, sourcedir/gcc/intl/plural.c
To get round this, I tried to build the objects at the same directory as
the source.
b. cd /usr/local/kits/gcc-3.1 - where the source directory is
./configure - no complaint.
make bootstrap - fails with the error:
rm -fr .libs/libstdc++.lax/libsupc++convenience.a
mkdir .libs/libstdc++.lax/libsupc++convenience.a
(cd .libs/libstdc++.lax/libsupc++convenience.a && ar x
/usr/local/kits/gcc-3.1/alphaev67-dec-osf5.1/libstdc++-v3/src/../libsupc++/.
libs/libsupc++convenience.a)
/usr/local/kits/gcc-3.1/gcc/g++ -B/usr/local/kits/gcc-3.1/gcc/ -nostdinc++
-L/usr/local/kits/gcc-3.1/alphaev67-dec-osf5.1/libstdc++-v3/src
-L/usr/local/kits/gcc-3.1/alphaev67-dec-osf5.1/libstdc++-v3/src/.libs
-B/usr/local/alphaev67-dec-osf5.1/bin/
-B/usr/local/alphaev67-dec-osf5.1/lib/ -isystem
/usr/local/alphaev67-dec-osf5.1/include -shared -nostdlib
${wl}-expect_unresolved ${wl}\* .libs/globals.o .libs/limits.o
.libs/basic_file.o .libs/complex_io.o .libs/ios.o .libs/strstream.o
.libs/cmath.o .libs/bitset.o .libs/functexcept.o .libs/stdexcept.o
.libs/vterminate.o .libs/c++locale.o .libs/locale.o .libs/localename.o
.libs/codecvt.o .libs/collate.o .libs/ctype.o .libs/messages.o
.libs/monetary.o .libs/numeric.o .libs/time.o .libs/concept-inst.o
.libs/locale-inst.o .libs/misc-inst.o .libs/stl-inst.o .libs/string-inst.o
.libs/wstring-inst.o .libs/valarray-inst.o .libs/ext-inst.o
.libs/libstdc++.lax/libmath.a/stubs.o
.libs/libstdc++.lax/libmath.a/signbit.o .libs/libstdc++.lax!
/l!
ibmath.a/signbitf.o .libs/libstdc++.lax/libmath.a/signbitl.o
.libs/libstdc++.lax/libsupc++convenience.a/cxa_demangle.o
.libs/libstdc++.lax/libsupc++convenience.a/del_op.o
.libs/libstdc++.lax/libsupc++convenience.a/del_opnt.o
.libs/libstdc++.lax/libsupc++convenience.a/del_opv.o
.libs/libstdc++.lax/libsupc++convenience.a/del_opvnt.o
.libs/libstdc++.lax/libsupc++convenience.a/dyn-string.o
.libs/libstdc++.lax/libsupc++convenience.a/eh_alloc.o
.libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o
.libs/libstdc++.lax/libsupc++convenience.a/eh_catch.o
.libs/libstdc++.lax/libsupc++convenience.a/eh_exception.o
.libs/libstdc++.lax/libsupc++convenience.a/eh_globals.o
.libs/libstdc++.lax/libsupc++convenience.a/eh_personality.o
.libs/libstdc++.lax/libsupc++convenience.a/eh_terminate.o
.libs/libstdc++.lax/libsupc++convenience.a/eh_throw.o
.libs/libstdc++.lax/libsupc++convenience.a/eh_type.o
.libs/libstdc++.lax/libsupc++convenience.a/new_handler.o
.libs/libstdc++.lax/libsupc++conven!
ie!
nce.a/new_op.o .libs/libstdc++.lax/libsupc++convenience.a/new_opnt.o
.libs/libstdc++.lax/libsupc++convenience.a/new_opv.o
.libs/libstdc++.lax/libsupc++convenience.a/new_opvnt.o
.libs/libstdc++.lax/libsupc++convenience.a/pure.o
.libs/libstdc++.lax/libsupc++convenience.a/tinfo.o
.libs/libstdc++.lax/libsupc++convenience.a/tinfo2.o
.libs/libstdc++.lax/libsupc++convenience.a/vec.o
-L/usr/local/kits/gcc-3.1/alphaev67-dec-osf5.1/libstdc++-v3/src
-L/usr/local/kits/gcc-3.1/alphaev67-dec-osf5.1/libstdc++-v3/src/.libs -lm
../libmath/.libs/libmath.a -lm ../libsupc++/.libs/libsupc++convenience.a -lm
-L/usr/local/kits/gcc-3.1/gcc -L/usr/lib/cmplrs/cc -lstdc++ -lm -lgcc_s -lc
-lgcc_s -lm -lstdc++ -lm -lgcc_s -lc -lgcc_s -Wl,-msym -Wl,-soname
-Wl,libstdc++.so `test -n "4.0.0:4.0" && echo -Wl,-set_version
-Wl,4.0.0:4.0` -Wl,-update_registry -Wl,.libs/so_locations -o
.libs/libstdc++.so.4.0.0
/usr/bin/ld:
Can't locate file for: -lstdc++
collect2: ld returned 1 exit status
*** Exit 1
Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.
The building failed as a result.
Regards,
Peter Chiu
CLRC Rutherford Appleton Laboratory
Space Science & Technology Department
Building R25 Room 1.27
Chilton
Didcot
Oxfordshire
OX11 0QX
UK
Voice: +44-(0)1235-446699
Fax: +44-(0)1235-445848
Email: P.Chiu@rl.ac.uk