This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]