Нет 32 ошибки библиотеки разработки после установки glibc-devel.i686

Я пытаюсь установить gcc 4.9.0 на centOS 6. Во время ./configure появляется ошибка:

 /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.4.7/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat- linux/4.4.7/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s collect2: ld returned 1 exit status configure: error: I suspect your system does not have 32-bit developement libraries (libc and headers). If you have them, rerun configure with --enable-multilib. If you do not have them, and want to build a 64-bit-only compiler, rerun configure with --disable-multilib. 

Я искал ответ и выяснил, что эту ошибку следует решить, установив пакет glibc-devel.i686 .

  • Несколько установленных версий git-centos
  • Установка fail2ban на CentOS 7
  • Как избежать «нервной блокировки»?
  • Разрешения ACL / MAC для dovecot и postfix в CentOS 7
  • Попытка открыть порт с помощью CentOS
  • Не удается форматировать устройство / dev / sda4, которое все еще используется
  • Однако такая же ошибка сохраняется даже после установки с помощью yum . Есть идеи?

  • Уровни запуска SysV
  • Arch: компиляция toplev.o не выполняется при установке GCC
  • Обновление Yum не работает должным образом в centos
  • Как раскрасить «корень» красным цветом в CentOS?
  • служебная команда не работает в centos 7
  • iptables: слишком большая вставка индекса
  • 2 Solutions collect form web for “Нет 32 ошибки библиотеки разработки после установки glibc-devel.i686”

    Чтобы быть немного более явным, чем @Miroslav, ответьте:

    1 Зависимости

     #64-bit (`x86_64`) C library and headers yum install libgcc yum install glibc-devel # 32-bit ('i386') C library and headers yum install libgcc.i686 yum install glibc-devel.i686 

    Посмотрите их все в GCC Prerequesites .

    2 Затем скомпилируйте с помощью --enable-multilib

     ../configure --enable-languages=all --prefix=/usr/local/gcc --enable-multilib 

    Редактировать.

    Сторона Примечание. Не компилируйте в том же каталоге, как я могу видеть ./configure в вашем примере. См. Установка GCC

    Не запускайте ./configure, это не поддерживается, вам нужно запустить configure извне исходного каталога

    Я бы сказал, вам нужно установить libgcc.i686

    Linux и Unix - лучшая ОС в мире.