компиляция на linux под windows

Вопросы программирования и использования среды Lazarus.

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

Ответить
idmc
незнакомец
Сообщения: 9
Зарегистрирован: 04.10.2009 13:43:02

компиляция на linux под windows

Сообщение idmc »

Подскажите пожалуйста возможно ли в Lazarus компилировать не только под Linux но и для Windows..
и делать это всё на Linux :|
скалогрыз
долгожитель
Сообщения: 1804
Зарегистрирован: 03.09.2008 02:36:48

Сообщение скалогрыз »

да можно.
но предварительно нужно пересобрать rtl и packages для Windows
что-то вроде:

Код: Выделить всё

sudo make install CPU_TARGET=i386 OS_TARGET=win32

(CPU_TARGET может быть x86_64)

а так же собрать LCL, установив операционку на win32 и соответствующую версию процессора.

после этого проекты можно собирать под обе системы из под одного линукса.

подробно расписано здесь: http://wiki.freepascal.org/Cross_compil ... nder_Linux
idmc
незнакомец
Сообщения: 9
Зарегистрирован: 04.10.2009 13:43:02

Сообщение idmc »

спасибо
Аватара пользователя
FedeX
постоялец
Сообщения: 422
Зарегистрирован: 27.03.2006 09:25:34
Откуда: украина, житомир

Сообщение FedeX »

Так же в некоторых случаях проще взять fpc_crosswin32_2.2.4-091003_i386.deb из sourceforge. Там уже всё сделано, и можно по содержимому этого архива например просто ориентироваться что бы ничего не перепутать..
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

я поступил тупо и в лоб
под линухом собираю fpc и лазаря виндовых версий
а потом из вины компилю
заодно и смотрю результат.
idmc
незнакомец
Сообщения: 9
Зарегистрирован: 04.10.2009 13:43:02

Сообщение idmc »

alexs писал(а):я поступил тупо и в лоб
под линухом собираю fpc и лазаря виндовых версий
а потом из вины компилю
заодно и смотрю результат.

я изначально тоже так думал делать..но сначала попробую так как посоветовали выше :D
pns2007
незнакомец
Сообщения: 2
Зарегистрирован: 03.12.2009 10:35:10

Сообщение pns2007 »

А может кто-нибуть помоч в решении похожей проблемы - компиляция из Windows для Linux?
Аватара пользователя
FedeX
постоялец
Сообщения: 422
Зарегистрирован: 27.03.2006 09:25:34
Откуда: украина, житомир

Сообщение FedeX »

сборка CodeTyphon - там это реализовано
pns2007
незнакомец
Сообщения: 2
Зарегистрирован: 03.12.2009 10:35:10

Сообщение pns2007 »

FedeX писал(а):сборка CodeTyphon - там это реализовано

Большое спасибо, буду пробывать.
Ответить