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: unassig...@gcc.gnu.org
        ReportedBy: y...@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.

Reply via email to