Как скомпилировать вино 32 бит на Mac с помощью GCC - PullRequest
0 голосов
/ 28 декабря 2018

Я пытаюсь скомпилировать 32-битную версию Wine на Mac.Когда я делаю

./configure --with-wine64=../wine64

, я получаю сообщение об ошибке «Невозможно создать 32-разрядную программу, вам нужно установить 32-разрядные библиотеки разработки.».

Iдумаю, это потому, что xcode перестал поддерживать 32-битные библиотеки (у меня версия 10).Когда я делаю which gcc, я получаю /usr/bin/gcc, поэтому я думаю, что мой gcc поставляется с xcode.

Я также установил gcc, используя brew install gcc, но когда я сделал ls /usr/local/bin/ | grep gcc, я получил

gcc-8
gcc-ar-8
gcc-nm-8
gcc-ranlib-8
x86_64-apple-darwin17.7.0-gcc-8
x86_64-apple-darwin17.7.0-gcc-8.2.0
x86_64-apple-darwin17.7.0-gcc-ar-8
x86_64-apple-darwin17.7.0-gcc-nm-8
x86_64-apple-darwin17.7.0-gcc-ranlib-8

, поэтому я подумал, что смогу установить gcc с библиотеками, связанными с поддержкой 32 бит, и откомпилироватьВино так.Но теперь, когда я делаю ./configure CC="gcc-8" --with-wine64=../wine64, я получаю

checking whether we are cross compiling... configure: error:
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details

Как мне найти обходной путь для компиляции 32-битного вина (версия 3.21)

...