Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программное обеспечение под *NIX системы > скомпилировать код для винды


Автор: student80 14.2.2009, 15:16
есть код на дельфи. на http://ru.wikipedia.org/wiki/WOL находится.
хочу этот код скомпилировать, чтобы получилась программка, которая на висте будет запускаться.
а компилировать хочу на дебиане.
какая утилита в дебиане может компилировать дельфи код для висты?
и возможно ли так вообще сделать?

Автор: Alexeis 14.2.2009, 15:21
можно попробовать через WINE.

Автор: bilbobagginz 15.2.2009, 09:09
student80, копай пакет FreePascal.
но может быть, что в делфи коде с википедии есть какие-то специфические вызовы с виндовс, которые тебе надо будет заменить.

Автор: Dobermann 15.2.2009, 10:20
По-моему проще всего через cugwin... 

Автор: bilbobagginz 15.2.2009, 10:27
Dobermann, что "проще всего" ?

Добавлено через 3 минуты и 25 секунд
student80, я блин посмотрел код:
Код

program WOL;

{$APPTYPE CONSOLE}

uses
  Windows,
  SysUtils,

значит тебе надо какую-то эмуляцию.
когда будет эмуляция работать, попробуй поставить внутри эмулированной ОС (windows) какую-то среду Delphi.

Только зачем такой изврат ?

Автор: Dobermann 15.2.2009, 10:41
Цитата(bilbobagginz @  15.2.2009,  10:27 Найти цитируемый пост)
что "проще всего"

Ну это чтобы в дебиан не лезть))) просто я, си-шный код через cugwin прогонял...

Автор: bilbobagginz 15.2.2009, 13:35
Цитата(Dobermann @  15.2.2009,  10:41 Найти цитируемый пост)
си-шный код через cugwin прогонял...


Цитата(student80 @  14.2.2009,  15:16 Найти цитируемый пост)
есть код на дельфи.

 smile  smile  smile 

Автор: Dobermann 15.2.2009, 13:40
Сорри  smile 
Может тогда kylix...

Автор: student80 16.2.2009, 13:45
kylix, cugwin - этого у меня нет в репозиториях.
присмотрел gpc
подойдет он?

Автор: nerezus 17.2.2009, 04:18
student80, wine + delphi

Автор: bilbobagginz 17.2.2009, 13:42
Цитата(nerezus @  17.2.2009,  04:18 Найти цитируемый пост)
student80, wine + delphi 

да, и тогда есть шанс, что получится.

Автор: student80 17.2.2009, 13:54
Borland Delphi 10 Lite 3.0
вот такой нашел.
попробую его под вайном.
как сделаю, напишу.
только вот до 5 версии обновлюсь  smile 

Автор: nerezus 17.2.2009, 13:56
bilbobagginz, я таким макаром на Code::Bloocks виндовом работал.
Минус есть правда: при создании процесса нового он запускается без консоли, таак что просто рядом держал открытую консоль, где запускал скомпиленное.

Автор: bilbobagginz 17.2.2009, 14:41
Цитата(nerezus @  17.2.2009,  13:56 Найти цитируемый пост)
я таким макаром на Code::Bloocks виндовом работал.

если нет низкоуровневой зависимости от какой-то windows-specific хрени, то будет работать. 
но есть неплохой шанс что и НЕ БУДЕТ. надо это понимать: wine - не есть полноценный виндузь.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)