3.1 fails to bootstrap on Solaris 7
Lars Hecking
lhecking@nmrc.ucc.ie
Wed May 22 02:32:00 GMT 2002
$ cd /tmp/gcc-3.1/obj
$ ../configure --prefix=/usr/local/gcc3 --disable-nls
[...]
$ make bootstrap-lean
[...]
checking for dlfcn.h... (cached) yes
checking for backtrace... no
checking for dladdr in -ldl... yes
checking for /proc/self/exe... configure: error: Cannot check for file existence
when cross compiling
make[1]: *** [configure-target-libjava] Error 1
make[1]: Leaving directory `/tmp/gcc-3.1/obj'
make: *** [bootstrap-lean] Error 2
$ uname -a
SunOS localhost 5.7 Generic_106541-19 sun4u sparc
$ isainfo -b
32
$
It is possible that this problem is related to incompletely installed
64-bit support on this machine, as I had to install a few additional
packages to get the 64-bit archive libraries and restart the compile.
Other than that, I have no idea why configure thinks _at_this_stage_
that it's cross-compiling.
More information about the Gcc-bugs
mailing list