gcc-3.3.2 on Tru64 5.1a problems

From: Yogesh Bhanu (yogesh@gsf.de)
Date: Thu Feb 05 2004 - 09:35:03 EST


Hello Managers,
                 Probably not a direct Tru64 question .
But I was compiling gcc-3.3.2 on Tru64 5.1a and I get error in building
libstdc++-v3

System Tru64 5.1a pk4 .
Compaq C V6.5-207 (dtk)
Compaq C++ V6.5-014

I had compiled 3.2.x tree with following flags .. and had no problems

  CC=cc CXX=cxx CFLAGS="" CPPFLAGS="" LIBS="" LD_LIBRARY_PATH=""
../configure --prefix=/usr/opt/v51 --exec-prefix=/usr/opt/v51
--enable-relocatable --program-prefix=g --program-suffix=3.3.2
--disable-nls --enable-languages=c,c++,f77 --target=alphaev56-dec-osf5.1

for some reason it fails it fails to build libstdc++.so.5.0.5

I had seen posts on this some time back but any amount of Googling is
not providing me the right clues .
Following is the output of make bootstrap .

(cd .libs/libstdc++.lax/libsupc++convenience.a && ar x
/usr/opt/v51/src/gnu/gcc-3.3.2/gccwcc/alphaev56-dec-osf5.1/libstdc++-v3/src/../libsupc++/.libs/libsupc++convenience.a)
/usr/opt/v51/src/gnu/gcc-3.3.2/gccwcc/gcc/g++
-B/usr/opt/v51/src/gnu/gcc-3.3.2/gccwcc/gcc/ -nostdinc++
-L/usr/opt/v51/src/gnu/gcc-3.3.2/gccwcc/alphaev56-dec-osf5.1/libstdc++-v3/src
-L/usr/opt/v51/src/gnu/gcc-3.3.2/gccwcc/alphaev56-dec-osf5.1/libstdc++-v3/src/.libs
-B/usr/opt/v51/alphaev56-dec-osf5.1/bin/
-B/usr/opt/v51/alphaev56-dec-osf5.1/lib/ -isystem
/usr/opt/v51/alphaev56-dec-osf5.1/include -shared -nostdlib
${wl}-expect_unresolved ${wl}\* .libs/bitset.o .libs/codecvt.o
.libs/complex_io.o .libs/concept-inst.o .libs/ctype.o .libs/ext-inst.o
.libs/fstream.o .libs/fstream-inst.o .libs/functexcept.o .libs/globals.o
.libs/io-inst.o .libs/ios.o .libs/istream-inst.o .libs/limits.o
.libs/locale.o .libs/locale-inst.o .libs/localename.o .libs/misc-inst.o
.libs/ostream-inst.o .libs/sstream-inst.o .libs/stdexcept.o
.libs/stl-inst.o .libs/streambuf-inst.o .libs/string-inst.o
.libs/strstream.o .libs/valarray-inst.o .libs/vterminate.o
.libs/wstring-inst.o .libs/codecvt_members.o .libs/collate_members.o
.libs/ctype_members.o .libs/messages_members.o .libs/monetary_members.o
.libs/numeric_members.o .libs/time_members.o .libs/basic_file.o
.libs/c++locale.o .libs/libstdc++.lax/libmath.a/stubs.o
.libs/libstdc++.lax/libmath.a/signbit.o
.libs/libstdc++.lax/libmath.a/signbitf.o
.libs/libstdc++.lax/libmath.a/signbitl.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/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/guard.o
.libs/libstdc++.lax/libsupc++convenience.a/new_handler.o
.libs/libstdc++.lax/libsupc++convenience.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
.libs/libstdc++.lax/libsupc++convenience.a/cxa_demangle.o
.libs/libstdc++.lax/libsupc++convenience.a/dyn-string.o
-L/usr/opt/v51/src/gnu/gcc-3.3.2/gccwcc/alphaev56-dec-osf5.1/libstdc++-v3/src
-L/usr/opt/v51/src/gnu/gcc-3.3.2/gccwcc/alphaev56-dec-osf5.1/libstdc++-v3/src/.libs
-lm ../libmath/.libs/libmath.a -lm
../libsupc++/.libs/libsupc++convenience.a -lm
-L/usr/opt/v51/src/gnu/gcc-3.3.2/gccwcc/gcc -L/usr/lib/cmplrs/cc
-L/usr/opt/v51/lib/gcc-lib/.. -lm -lgcc_s -lc -lgcc_s -lm
/usr/opt/v51/src/gnu/gcc-3.3.2/gccwcc/alphaev56-dec-osf5.1/libstdc++-v3/src/.libs/libstdc++.so
-lm -lgcc_s -lc -lgcc_s -Wl,-msym -Wl,-soname -Wl,libstdc++.so.5
`test -n "5.0.5:5.0" && echo -Wl,-set_version -Wl,5.0.5:5.0`
-Wl,-update_registry -Wl,.libs/so_locations -o .libs/libstdc++.so.5.0.5
g++:
/usr/opt/v51/src/gnu/gcc-3.3.2/gccwcc/alphaev56-dec-osf5.1/libstdc++-v3/src/.libs/libstdc++.so:
No such file or directory
*** Exit 1
Stop.

any pointers ..

I will summarize ..

Cheers
yogesh



This archive was generated by hypermail 2.1.7 : Sat Apr 12 2008 - 10:49:50 EDT