ia-64 doesn't bootstrap without --enable-shared?!?

Paolo Carlini pcarlini@suse.de
Fri Oct 1 13:04:00 GMT 2004


Hi,

just found out myself (I cannot find it mentioned anywhere) that current
mainline doesn't bootstrap on ia64-linux without --enable-shared: I don't
think it's wanted, f.i., I never pass it explicitly on i686 and x86_64, ...

Thanks for the attention,
Paolo.

////////////

stage1/xgcc -Bstage1/ 
-B/suse/pcarlini/gcc-head-ia64/ia64-unknown-linux-gnu/bin/   
-DUSE_LIBUNWIND_EXCEPTIONS -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings 
-Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long 
-Wno-variadic-macros -Wold-style-definition -Werror    -DHAVE_CONFIG_H  
-o cpp gcc.o cppspec.o intl.o \
 prefix.o version.o  ../libcpp/libcpp.a   ../libiberty/libiberty.a
./xgcc -B./ -B/suse/pcarlini/gcc-head-ia64/ia64-unknown-linux-gnu/bin/ 
-isystem /suse/pcarlini/gcc-head-ia64/ia64-unknown-linux-gnu/include 
-isystem /suse/pcarlini/gcc-head-ia64/ia64-unknown-linux-gnu/sys-include 
-L/abuild/paolo/gcc-head/gcc/../ld -dumpspecs > tmp-specs
./xgcc: error while loading shared libraries: libunwind.so.7: cannot 
open shared object file: No such file or directory
make[2]: *** [specs] Error 127
make[2]: *** Waiting for unfinished jobs....
/tmp/cc9oEAGA.s: Assembler messages:
/tmp/cc9oEAGA.s:33310: Warning: Use of 'mov' may violate WAW dependency 
'GR%, % in 1 - 127' (impliedf), specific resource number is 15
/tmp/cc9oEAGA.s:33309: Warning: This is the location of the conflicting 
usage
make[2]: Leaving directory `/abuild/paolo/gcc-head/gcc'
make[1]: *** [stage2_build] Error 2
make[1]: Leaving directory `/abuild/paolo/gcc-head/gcc'
make: *** [bootstrap] Error 2



More information about the Gcc mailing list