Форум русскоязычного сообщества Ubuntu


Автор Тема: Lazarus cross compile Ubuntu > win32 [РЕШЕНО]  (Прочитано 3224 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Theif

  • Автор темы
  • Активист
  • *
  • Сообщений: 262
  • Идейный пингвин
    • Просмотр профиля
Lazarus cross compile Ubuntu > win32 [РЕШЕНО]
« : 26 Апреля 2008, 23:45:10 »
В общем имеем
Ubuntu 7.10
Lazarus 0.9.22beta
готовая лаба по програмированию в формате лазаруса
установленный пакет fpc-cross-win32

Что нужно
.exe файл лабы

Что делал
сначала персобрал лазарус под gtk2 для русских букв , правда в проге перестали работать некоторые вещи , но я думаю позже с этим разберусь =)
попробывал пересобрать под win32 , не собрался cant find unit windows
далее слабо представляю что нужно , мб make install OS_target=win32 ? 

Что делать?
« Последнее редактирование: 29 Апреля 2008, 01:21:14 от Theif »

Оффлайн Wuffur

  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: Lazarus cross compile Ubuntu > win32
« Ответ #1 : 27 Апреля 2008, 19:04:56 »
Ну попробуйте поставить 0.9.24, может поможет:
http://sourceforge.net/project/showfiles.php?group_id=89339
Kernel panic - not syncing: Attempted to kill init!

Оффлайн Theif

  • Автор темы
  • Активист
  • *
  • Сообщений: 262
  • Идейный пингвин
    • Просмотр профиля
Re: Lazarus cross compile Ubuntu > win32
« Ответ #2 : 28 Апреля 2008, 00:52:22 »
да не , я как понимаю нужно доустановить rtl units for windows тока где их взять хз ....

Добавленно

Решил следующим образом , тк из под GUI не компилилось LCL , то пошел в /usr/lib/lazarus/lcl  > make clean all OS_TARGET=win32
все чудесно вышло =) осталось разобраться с кодировками...
« Последнее редактирование: 29 Апреля 2008, 01:23:14 от Theif »

Оффлайн M-di

  • Новичок
  • *
  • Сообщений: 7
  • M-di лин=лам вин<>лам, задача: выполнить-not()
    • Просмотр профиля
Re: Lazarus cross compile Ubuntu > win32 [РЕШЕНО]
« Ответ #3 : 05 Мая 2008, 17:31:07 »
В общем имеем
Ubuntu 7.10
Lazarus 0.9.22beta
готовая лаба по програмированию в формате лазаруса
установленный пакет fpc-cross-win32

Что нужно
.exe файл лабы

Что делал
сначала персобрал лазарус под gtk2 для русских букв , правда в проге перестали работать некоторые вещи , но я думаю позже с этим разберусь =)
попробывал пересобрать под win32 , не собрался cant find unit windows
далее слабо представляю что нужно , мб make install OS_target=win32 ? 

Что делать?
Если пыхтишь с Win32, то это как я понимаю WINE или чё-нить подобное, если нет, то лучше поставить WINE, или чё помощней и пыхтеть.. Если проблемы, то нада нарастить сам вайн (добавляя всяку мишуру, либо дёргая из винды, либо(второй вариант мне кстати больше нравится) с сайта самого вайна...). Ваще говоря не проверял... если получитса могешь сообщить (буду рад посмотреть на результаты)
M-die№ worker. Need to be better, but...

Оффлайн 12d3

  • Активист
  • *
  • Сообщений: 674
  • Ubuntu 10.04
    • Просмотр профиля
Re: Lazarus cross compile Ubuntu > win32 [РЕШЕНО]
« Ответ #4 : 05 Мая 2008, 18:01:59 »
Если пыхтишь с Win32, то это как я понимаю WINE или чё-нить подобное, если нет, то лучше поставить WINE, или чё помощней и пыхтеть.. Если проблемы, то нада нарастить сам вайн (добавляя всяку мишуру, либо дёргая из винды, либо(второй вариант мне кстати больше нравится) с сайта самого вайна...). Ваще говоря не проверял... если получитса могешь сообщить (буду рад посмотреть на результаты)
:o :o :o
fp-compiler может создавать виндовые екзешники без всяких вайнов, с помощью fpc-cross-win32, как уже было сказано.
попыхтеть над матчастью и самому не помешает.  ;)

Оффлайн Theif

  • Автор темы
  • Активист
  • *
  • Сообщений: 262
  • Идейный пингвин
    • Просмотр профиля
Re: Lazarus cross compile Ubuntu > win32 [РЕШЕНО]
« Ответ #5 : 05 Мая 2008, 23:07:42 »
да , я вообще то все уже сделал =) славный экзешник получился  :coolsmiley:

Оффлайн Vcoder

  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Re: Lazarus cross compile Ubuntu > win32 [РЕШЕНО]
« Ответ #6 : 12 Августа 2008, 23:03:24 »
Lazarus 0.9.24, Ubuntu 8.04-amd64.

В репозиториях пакета "fpc-cross-win32" нет. Гугль тоже ничего про него не знает.
Пытался сделать ход конём и поставить лазарус в wine. Поставиться-то он поставился, однако при попытке перекомпилить для установки нового компонента - намертво виснет. В линуксе и в настоящей винде компонент успешно вкомпилился в лазарус.

Так как компилить проги под винду из линукса?

Оффлайн unreal

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Lazarus cross compile Ubuntu > win32 [РЕШЕНО]
« Ответ #7 : 13 Августа 2008, 12:31:30 »
Та же самая проблема.

Оффлайн DIEmens

  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Lazarus cross compile Ubuntu > win32 [РЕШЕНО]
« Ответ #8 : 26 Октября 2008, 14:19:51 »
чето я ваще не вьехал как собирать под венду=) обьясните пжл=)
desktop: Ubuntu 10.04 i386
laptop: Ubuntu 10.10 amd64

Оффлайн Theif

  • Автор темы
  • Активист
  • *
  • Сообщений: 262
  • Идейный пингвин
    • Просмотр профиля
Re: Lazarus cross compile Ubuntu > win32 [РЕШЕНО]
« Ответ #9 : 04 Ноября 2008, 20:56:54 »
3 отписавшимся выше , посылаю луч ненаисти за неумение пользоваться гуглом
(hint google://lazarus .deb)

 

Страница сгенерирована за 0.06 секунд. Запросов: 25.