This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/49306] New: 4.6.0 fails to build on Solaris 11 (i386)
- From: "yuri at tsoft dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 7 Jun 2011 00:04:53 +0000
- Subject: [Bug bootstrap/49306] New: 4.6.0 fails to build on Solaris 11 (i386)
- Auto-submitted: auto-generated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49306
Summary: 4.6.0 fails to build on Solaris 11 (i386)
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: bootstrap
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: yuri@tsoft.com
I have prerequisite gmp,mfrc,mpc and binutils installed under /opt/local.
Configure command is:
../src/configure \
--with-gnu-as --with-as=/opt/local/bin/as \
--with-gnu-ld --with-ld=/opt/local/bin/ld \
--with-gmp=/opt/local --with-mpfr=/opt/local --with-mpc=/opt/local \
--prefix=/usr/local/gcc/4.6.0
followed by gmake -j 2
causes the error:
<...skiped...>
checking for i386-pc-solaris2.11-gcc... /tmp/gcc-build/4.6.0/bld/./gcc/xgcc
-B/tmp/gcc-build/4.6.0/bld/./gcc/
-B/usr/local/gcc/4.6.0/i386-pc-solaris2.11/bin/
-B/usr/local/gcc/4.6.0/i386-pc-solaris2.11/lib/ -isystem
/usr/local/gcc/4.6.0/i386-pc-solaris2.11/include -isystem
/usr/local/gcc/4.6.0/i386-pc-solaris2.11/sys-include
checking for suffix of object files... configure: error: in
`/tmp/gcc-build/4.6.0/bld/i386-pc-solaris2.11/libgcc':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
gmake[2]: *** [configure-stage1-target-libgcc] Error 1
gmake[2]: Leaving directory `/tmp/gcc-build/4.6.0/bld'
gmake[1]: *** [stage1-bubble] Error 2
gmake[1]: Leaving directory `/tmp/gcc-build/4.6.0/bld'
gmake: *** [all] Error 2
File /tmp/gcc-build/4.6.0/bld/i386-pc-solaris2.11/libgcc/config.log has this
error in it:
configure:3268: /tmp/gcc-build/4.6.0/bld/./gcc/xgcc
-B/tmp/gcc-build/4.6.0/bld/./gcc/
-B/usr/local/gcc/4.6.0/i386-pc-solaris2.11/bin/
-B/usr/local/gcc/4.6.0/i386-pc-solaris2.11/lib/ -isystem
/usr/local/gcc/4.6.0/i386-pc-solaris2.11/include -isystem
/usr/local/gcc/4.6.0/i386-pc-solaris2.11/sys-include -c -g -O2 conftest.c
>&5
ld.so.1: cc1: fatal: libmpc.so.2: open failed: No such file or directory
xgcc: internal compiler error: Killed (program cc1)
Please submit a full bug report,
with preprocessed source if appropriate.
Workaround that I found is to remove all .so files from /opt/local/lib
(libmpc.so.2 and others) After this build succeeds.
I should note that I use Solaris 11 appliance ready to run in VirtualBox.