давно не пробовал lazarus - а добавили ли простой способ ?
типа как просто поменял плафторму в настройках на win32 и перекомпилировал проект и получил готовый exe
или все так же надо с бубном плясать?
Модератор: Модераторы
Ichthyander писал(а): Куда проще зайти в настройки проекта выбрать целевую платформу и ОСь и скомпилить не выходя из Лазаруса все нужные сборки под нужные платформы. Можно даже разом все
sudo apt-get install mingw-w64
# C
i686-w64-mingw32-gcc hello.c -o hello32.exe # 32-bit
x86_64-w64-mingw32-gcc hello.c -o hello64.exe # 64-bit
# C++
i686-w64-mingw32-g++ hello.cc -o hello32.exe # 32-bit
x86_64-w64-mingw32-g++ hello.cc -o hello64.exe # 64-bit
Ichthyander писал(а):Cheb Куда проще зайти в настройки проекта выбрать целевую платформу и ОСь и скомпилить не выходя из Лазаруса все нужные сборки под нужные платформы. Можно даже разом все
Cheb писал(а):Зачем кросскомпиляция когда есть wine
Пока сидел под линуксАми - разрабатывал свой движок из линуксового лазаря, запихав в параметры компиляции
wine /home/${USER}/.wine/drive_c/FPC/2.6.4/bin/i386-win32 /ppc386.exe chentrah.lpr
И всё отменно работало.
perlpunk писал(а):может кто запилит статейку для примера lazarus/freepascal?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21