[Comm] mingw32 as crosscompiler

Alexey I. Froloff =?iso-8859-1?q?raorn_=CE=C1_immo=2Eru?=
Пн Янв 19 08:57:04 MSK 2004


* Andrey Rahmatullin <wrar на altlinux.ru> [040118 12:40]:
> Я так понял, с помощью сабжа (есть в Сизифе), можно под линухой скомпилить
> любую линуховую прогу под Win32? Что для этого надо указывать и почему
> $ ./configure --target=i386-mingw32msvc --host=i386-mingw32msvc --build=i386-linux
> недостаточно, а надо
Не уверен, что правильно указывать все три опции.  Кажется
достаточно target и build, в противном случае действительно нужно
некоторое шаманство с компилятором/binutils на тему имён.

> (тестировал на elinks-0.5-20040117 (вот захотелось мне)).
Буду собирать 3.3.2 - проверю.  Я пробовал на crachecho и jamlib
(сизифные) - всё работает.

> Какие надо указывать хидеры? Системные,
> /usr/lib/i386-mingw32msvc/include/, или те и другие?
Компилятор сам разберётся ;-)

> И почему ./configure пишет в Makefile в CFLAGS какой-то -Zmt, на который
> компилер ругается и которого нет в мане?
Не видел.  Может сам elinks виноват?

-- 
Regards, Sir Raorn.
-------------------
Я не понимаю, как такое могло получиться; неужели никто из packager'ов не
использует freeciv в своей повседневной работе? :)
		-- ldv in sisyphus@
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20040119/62c6ce48/attachment-0002.bin>


Подробная информация о списке рассылки community