ia-64 doesn't bootstrap without --enable-shared?!?
H. J. Lu
hjl@lucon.org
Fri Oct 1 16:20:00 GMT 2004
On Fri, Oct 01, 2004 at 11:41:39AM +0200, Paolo Carlini wrote:
> 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
When did you check out your source tree? See
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17369
H.J.
More information about the Gcc
mailing list