Вниз
Скачать: CL | DM;

Windows -> Linux   Найти похожие ветки 

← →
savyhinst ©   (2007-09-04 15:27) [0]

Есть программа с исходными кодами, написаная на Delphi.
Есть Lazarus, у которого всё работает, кроме IDE.
Есть Dev-Cpp (но он тут вряд ли поможет).
Есть ОС Windows.
Надобно с этим набором средств перекомпилировать программы, написаные на Дельфи в программы, которые можно запустить под Linux без эмулятора.
Если вышепревидённых средств недостаточно, посоветуйте, пожалуйста, как заставить работать IDE Lazarus"a (которое работает, но не компилирует ни...).


← →
umbra ©   (2007-09-04 15:40) [1]


> Есть Lazarus, у которого всё работает, кроме IDE.

Лазарус - это  есть только ИДЕ. Компилятор там - FreePascal. Он, кстати, до определенной степени понимает исходник делфи. Поєтому лучше всего Вам почитать док по FreePascal - http://freepascal.org/


← →
savyhinst ©   (2007-09-04 15:41) [2]

Спасибо.
Если это есть ИДЕ, то как его настроить, чтобы работало.


← →
Черный Шаман   (2007-09-04 15:42) [3]


>
> savyhinst ©   (04.09.07 15:27)


Ставишь Линукс, Лазарус и долго перекомпилируешь программы и тестируешь их. Если использовалась технология COM то забудь про Линукс.


← →
savyhinst ©   (2007-09-04 15:43) [4]

А под Win32 Lazarus не работает?
А в соседнем пиратском ларьке есть линукс?


← →
TUser ©   (2007-09-04 15:43) [5]

Есть дискуссия на www.freepascal.ru о том, как это сделать.

Лазарус не нужен, нужен fpc + LCL. Придется немного переделать исходники. Или не немного, это как повезет.

Для того, чтобы скомпилировать под виндой и получить линуксовый исходник, надо взять линуксовую RTL и как-то перекомпилировать компилятор.

Но проще поставить FreePascal на линукс.


← →
savyhinst ©   (2007-09-04 15:45) [6]

А LCL - это такая папка в Lazarus"е?


← →
TUser ©   (2007-09-04 15:46) [7]

Это библиотека визуальных компонентов, аналог VCL.


← →
savyhinst ©   (2007-09-04 15:48) [8]

А если программа маллюссенькая, её легче заново написать, чем переделывать, то можно настроить запускающуюся лазаровскую иде, чтобы компилировала под виндой?


← →
TUser ©   (2007-09-04 15:50) [9]

Она по умолчанию так делает. Но можно и к fpc указать ключие -U, кажется.


← →
TUser ©   (2007-09-04 15:52) [10]

Деталь, Лазарус использует не всегда самую последнюю версию компилятора. А он развивается, скаченный с сорсфорджа может и забастовать.


← →
savyhinst ©   (2007-09-04 15:52) [11]

Как же так? у меня вот она все юниты не видит, хотя

> "рекомендуется установить fpc"
я установил и путь к нему указал.


← →
savyhinst ©   (2007-09-04 15:53) [12]

И установил фпц старенький. Чесслово.


← →
Черный Шаман   (2007-09-04 16:12) [13]


> savyhinst ©   (04.09.07 15:27)


Может проще будет переписать на Java, если нужна многоплатформенность?

под нее и IDE нормальные есть.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.019 c
15-1188747945
TStas
2007-09-02 19:45
2007.09.30
Где скачать дистрибутив php?


15-1188080478
Альберт_
2007-08-26 02:21
2007.09.30
кто-нибудь продавал плоды своего Творчества?


2-1188503226
Dmitry_177
2007-08-30 23:47
2007.09.30
MS SQL SERVER не знаю с чего начать..


15-1188704223
ctudent
2007-09-02 07:37
2007.09.30
Сколько времени занимает регистрация домена?


15-1189001308
AntiUser
2007-09-05 18:08
2007.09.30
Американских водил на алкоголь тестирует "криво написанное" ПО




   Наверх