и делать это всё на Linux
компиляция на linux под windows
Модератор: Модераторы
компиляция на linux под windows
Подскажите пожалуйста возможно ли в Lazarus компилировать не только под Linux но и для Windows..
и делать это всё на Linux
и делать это всё на Linux
да можно.
но предварительно нужно пересобрать rtl и packages для Windows
что-то вроде:
(CPU_TARGET может быть x86_64)
а так же собрать LCL, установив операционку на win32 и соответствующую версию процессора.
после этого проекты можно собирать под обе системы из под одного линукса.
подробно расписано здесь: http://wiki.freepascal.org/Cross_compil ... nder_Linux
но предварительно нужно пересобрать 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
Так же в некоторых случаях проще взять fpc_crosswin32_2.2.4-091003_i386.deb из sourceforge. Там уже всё сделано, и можно по содержимому этого архива например просто ориентироваться что бы ничего не перепутать..
alexs писал(а):я поступил тупо и в лоб
под линухом собираю fpc и лазаря виндовых версий
а потом из вины компилю
заодно и смотрю результат.
я изначально тоже так думал делать..но сначала попробую так как посоветовали выше
А может кто-нибуть помоч в решении похожей проблемы - компиляция из Windows для Linux?
сборка CodeTyphon - там это реализовано
FedeX писал(а):сборка CodeTyphon - там это реализовано
Большое спасибо, буду пробывать.
