Нет 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 .

Однако такая же ошибка сохраняется даже после установки с помощью yum . Есть идеи?

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

  • Экспериментальный пакет Debian отказывается устанавливать?
  • Новый сигнал поступает, когда выполнение выполняется в обработчике сигналов, как решить, что является первым?
  • Почему «yum update» терпит неудачу со многими дубликатами, после многих месяцев отсутствия обновлений?
  • Установка двух glibc рядом с debian / ubuntu
  • В чем разница между пакетами i686 и x86_64?
  • Почему glibc имеет 2 версии одних и тех же функций?
  • OpenEmbedded: учетная запись root не существует!
  • Eglibc не может скомпилировать суффикс объектных файлов при попытке перекрестного компиляции
  • Определить версию libc, используемую для создания статической библиотеки
  • не может установить mysql-сервер на centos 6.7 32bit. Ошибка: требуется rpm?
  • Как исправить ошибки ld-linux-x86-64.so.2 CRC?
  • Компиляция C-программы, которая определяет функцию getline GCC
  • Interesting Posts

    Захват изображения с веб-камеры

    Я пытаюсь установить Google Chrome на Linux Mint 7

    Могу ли я использовать разрешения или возможности для ограничения создания файлов в каталоге, не ограничивая создание каталогов?

    Считайте раз, что выражение истинно в awk.

    Показать соотношение для всех доступных разрешений

    Как получить завершение вкладки bash для работы с файловой системой только для чтения?

    Виртуальный хост работает только тогда, когда SELinux настроен на разрешительный – почему?

    Используйте awk для поиска всех портов для каждого IP-адреса, у которых есть https open

    Является непривилегированным LXC, где сам пользователь хоста отображается на 0 менее безопасным из того, где одна из его субад отображается на 0, и почему?

    IP-пакеты имеют неправильный адрес источника

    Ошибка отправки электронной почты из почтовой утилиты в Bash

    Полезные нагрузки Libre Coreboot?

    Невозможно подключиться к Wi-Fi с помощью NetworkManager (причина отсутствия секретов) в Debian 9

    Как настроить систему RAID с помощью USB-накопителей в качестве носителя

    Звук заикается во время умеренного доступа к диску?

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