Нет 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 . Есть идеи?

  • Есть ли простой способ для установки бинарных сборок glibc?
  • Неожиданный порядок сортировки в en_US.UTF-8 locale
  • Как узнать, какой пакет libc6 мне нужен?
  • yum update glibc - ОШИБКА с rpm_check_debug vs depsolve:
  • Задание локального libc вызывает глобальный libc?
  • LFS-7.5 глава 6.9 `make check` не работает
  • Как обновить glibc до 2.14 в CentOS 6.5
  • Уязвимость Ghost - CVE-2015-0235
  • 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

    Interesting Posts

    Информация о сетевом интерфейсе в AIX

    Как установить новый дистрибутив Linux на существующие зашифрованные разделы?

    «Не удалось создать собственное расширение gem» при установке xively-rb для малины Pi

    Справка по подключению OpenVPN. Несколько туннелей

    Бесшумная загрузка открывается без fbsplash

    git-filter-branch, оставляющая без следа файлы

    Исключая последний аргумент / параметр из цикла for

    Неверная команда mv. Куда делись мои файлы?

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

    Как узнать, было ли скомпилировано текущее ядро ​​с включенной опцией?

    Отправить факс через SIP

    Удалите N строк, сохраните следующий N и т. Д.

    Высокий на% ва от верхней команды, есть ли способ ограничить это?

    Ubuntu 16.04.1: Почему некоторые программы запускаются как системами systemd, так и initV?

    VirtualBox Гость: CentOS с KDE, Host: MacOS Sierra Mouse Интеграция потеряна (событие не отвечает)

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