Установка Wine 1.5: configure: ошибка: невозможно создать 32-разрядную программу, вам необходимо установить 32-разрядные библиотеки разработки

Furius ISO Mount может монтироваться или записываться .nrg Images

Он находится в Software Center

1
задан 19 June 2015 в 00:41

3 ответа

В соответствии с: https://stackoverflow.com/a/17748092/108802

Вам необходимо установить gcc-multilibs.

sudo apt-get install gcc-multilib g++-multilib
Затем [... ] указать 32-битный хост и передать 32-битные флаги компиляции:
./configure --host=i686-linux-gnu "CFLAGS=-m32" "CXXFLAGS=-m32" "LDFLAGS=-m32"
16
ответ дан 25 May 2018 в 12:34
  • 1
    В моем случае это все равно привело к множеству неудовлетворенных 32-разрядных зависимостей, которые apt отказались установить. Я думаю, что будет меньше головной боли для установки виртуальной машины Linux для компиляции 32-разрядных файлов. – Hubro 20 June 2014 в 01:50
  • 2
    Это лучший ответ, так как иногда wine64 не может запускать 32-битные приложения – Brandon Kuczenski 21 November 2016 в 10:06

попробуйте установить 32-разрядные зависимости

sudo apt-get install ia32-libs
sudo apt-get install gcc-multilib g++-multilib
sudo apt-get install xserver-xorg-dev:i386 libfreetype6-dev:i386
3
ответ дан 25 May 2018 в 12:34

После установки некоторых пакетов, таких как gcc, gcc-c ++, flex, bison и т. д., я смогу установить linux «RedHat 6.4».

с подсказкой ниже:

[F1]
0
ответ дан 25 May 2018 в 12:34

Другие вопросы по тегам:

Похожие вопросы: