Форум: "Прочее";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];
Вниз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 вся ветка
Форум: "Прочее";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.077 c