Компиляция на MinGW 64 бит из под wine

Вопросы использования сторонних (не входящих в состав FPC и Lazarus) утилит и библиотек.

Модератор: Модераторы

Компиляция на MinGW 64 бит из под wine

Сообщение Сквозняк » 25.07.2018 02:30:01

Нужно собрать несколько win64 библиотек компилятором MinGW. Скачал инсталлятор https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe, установил на диск C: компилятор, пытаюсь собрать libogg-1.3.3 http://downloads.xiph.org/releases/ogg/libogg-1.3.3.tar.xz
Код: Выделить всё
wine cmd
pat.bat //содержит set PATH=C:\mingw-w64_8\x86_64-8.1.0-win32-seh-rt_v6-rev0\mingw64\bin;%PATH%

cd libogg-1.3.3
configure --enable-static

И получаю
Код: Выделить всё
config.status: creating libogg.spec
config.status: creating ogg.pc
config.status: creating ogg-uninstalled.pc
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands

Сборка чего-то ждёт, чего - спросите у Нострадамуса. Жму энтер, пытаюсь ввести make, а маке то и нет, вместо него есть бинарник mingw32-make.exe, использую его
Код: Выделить всё
mingw32-make.exe
Makefile:386: *** target pattern contains no '%'.  Stop.

Сборка останавливается из-за ошибки. Как же всё-таки выдавить win64 бинарник из MinGW?
Сквозняк
энтузиаст
 
Сообщения: 658
Зарегистрирован: 29.06.2006 22:08:32

Re: Компиляция на MinGW 64 бит из под wine

Сообщение fedan » 25.07.2018 16:35:59

закинь туда маке от fpc для windows
fedan
новенький
 
Сообщения: 53
Зарегистрирован: 15.09.2016 21:18:48

Re: Компиляция на MinGW 64 бит из под wine

Сообщение Сквозняк » 25.07.2018 17:08:16

Эффект тот же самый, наверно эта сборочная система не тестировалась в вайне и работает там неправильно. Как же хорошо, что в паскалеских проектах нет необходимости использовать make и наслаждаться её глюками, достаточно простого скрипта под каждую платформу.
Сквозняк
энтузиаст
 
Сообщения: 658
Зарегистрирован: 29.06.2006 22:08:32

Re: Компиляция на MinGW 64 бит из под wine

Сообщение fedan » 25.07.2018 21:54:21

Можно скачать crosstolls-ng с github и в нем собрать mingw. wine не нужен будет.
fedan
новенький
 
Сообщения: 53
Зарегистрирован: 15.09.2016 21:18:48


Вернуться в Сторонние средства

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Рейтинг@Mail.ru
cron