Моя проблема:
Я пытался скомпилировать, собрать и установить GCC 4.4.2 при установке OpenSolaris 2009.06 на моей машине VirtualBox 3 i386. Но я продолжаю получать эту же ошибку при запуске make:
> checking whether ln -s works... yes
checking for i386-pc-solaris2.11-gcc... /src/gcc-4.4.2/host-i386-pc-solaris2.11/gcc/xgcc -B/src/gcc-4.4.2/host-i386-pc-solaris2.11/gcc/ -B/usr/gnu/i386-pc-solaris2.11/bin/ -B/usr/gnu/i386-pc-solaris2.11/lib/ -isystem /usr/gnu/i386-pc-solaris2.11/include -isystem /usr/gnu/i386-pc-solaris2.11/sys-include
checking for suffix of object files... configure: error: in `/src/gcc-4.4.2/i386-pc-solaris2.11/libgcc':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
make[2]: *** [configure-stage1-target-libgcc] Error 1
make[2]: Leaving directory `/src/gcc-4.4.2'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/src/gcc-4.4.2'
make: *** [all] Error 2
Попытки решения:
Я попробовал ответить на этот вопрос:
Проблема компиляции gcc 4.4.0 в OpenSolaris 2009.6 , т.е.
. / Configure --prefix = / usr / gnu --with-gmp = / usr / gnu --with-mpfr = / usr / gnu --with-as = / usr / sfw / bin / gas - with-gnu-as --with-gnu-ld
Я попробовал решение для платформы GNU GCC:
Инструкции по сборке GNU Solaris
т.е.
. / Configure --prefix = / usr / gnu --with-gmp = / usr / gnu --with-mpfr = / usr / gnu --with-as = / usr / sfw / bin / gas - with-gnu-as --with-ld = / usr / ccs / bin / ld --without-gnu-ld --enable-shared
Я все еще получаю те же ошибки, несмотря на запуск ./configure с двумя решениями выше
Любая помощь будет принята с благодарностью!
Спасибо!