Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.02.2010, 21:51   #1
cyberandom
Пользователь
 
Регистрация: 21.01.2010
Сообщений: 35
По умолчанию Откомпилирует ли Kylix написанное на Delphi?

Доброго времени суток.
В общем есть два консольных приложения, написанных на Delphi, а возможности поставить Kylix у меня нет, и мне нужно знать откомпилирует ли он .pas файлы, сохранённые в Delphi? Мой компилятор - CodeGear Delphi 2009. Компилировать потом будет Kylix 3.
Заранее спасибо.
cyberandom вне форума Ответить с цитированием
Старый 03.02.2010, 22:09   #2
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

kylix же умер? Может лучше в лазарусе попробовать?
pushl $0x18E3DF6B
call ICQ
russian-stalker вне форума Ответить с цитированием
Старый 03.02.2010, 22:09   #3
[CODER]
Форумчанин
 
Аватар для [CODER]
 
Регистрация: 02.02.2010
Сообщений: 305
По умолчанию

Kylix — средство быстрой разработки приложений для платформы Linux на языках Object Pascal и C/C++.

Borland Kylix — это перенос среды разработки Delphi в операционную систему GNU/Linux.

В 2002 году компания-разработчик Borland прекратила поддержку продукта из-за убытков, которые он приносил.

Kylix может использоваться для переноса написанного для Delphi приложения из Microsoft Windows на GNU/Linux, или для написания программ, которые будут работать на обеих платформах. Так как при установке Kylix модифицировалась система, то среда работает со старыми версиями дистрибутивов Linux, выпускающихся на момент прекращения поддержки среды, т.е. на 2002 год. Гарантированно Kylix 3 работает только на ядрах серии 2.2 и 2.4. Патчи для позднейших версий ядра в большинстве случаев не решают проблемы. Тем не менее бинарные файлы, скомпилированные в Kylix работают и в современных системах, даже в тех, в которых сам Kylix запустить невозможно. Кроме того успешно можно использовать консольный компилятор dcc, поставляемый в составе дистрибутива Kylix. Таким образом можно создавать работоспособные приложения используя традиционные для *nix систем Make-файлы.

На данный момент для переноса программ с Delphi используется программная среда Lazarus, которая является свободным программным обеспечением и имеет частичную совместимость с Delphi.
Цитата:
http://ru.wikipedia.org/wiki/Kylix
Судя по этой статье, должен
Skype: CODERua
[CODER] вне форума Ответить с цитированием
Старый 03.02.2010, 22:19   #4
cyberandom
Пользователь
 
Регистрация: 21.01.2010
Сообщений: 35
По умолчанию

Ну мне можно выбирать только на чём я буду писать - компилироваться будет на Kylix в любом случае. Я бы с радостью воспользовался Lazarus, он всё таки больше уверенности вселяет.
В принципе программы очень простые, используются только вычисления, так что проблем возникнуть не должно.
cyberandom вне форума Ответить с цитированием
Старый 03.02.2010, 22:23   #5
cyberandom
Пользователь
 
Регистрация: 21.01.2010
Сообщений: 35
По умолчанию

Ещё вопрос возник - при создании нового консольного приложения Делфи автоматически вставляет строки
{$APPTYPE CONSOLE}
uses
SysUtils;
begin
try
{ TODO -oUser -cConsole Main : Insert code here }
except
on E:Exception do
Writeln(E.Classname, ': ', E.Message);
end;
Можно ли их удалить, и если нет, то откомпилирует ли их Kylix?
cyberandom вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Kylix Kuzya59 Общие вопросы Delphi 7 22.09.2009 16:45
Delphi2009 - не могу запустить написанное на исполнение ko_d Софт 7 24.03.2009 12:40
Lazarus vs Delphi and Kylix Umen Софт 8 14.03.2009 12:15
Вопрос по Linux/Kylix Elm0 Свободное общение 5 10.03.2008 16:06
Написанное мною приложение управляет другим. Подскажите... Aleksey_89 Общие вопросы C/C++ 1 20.12.2007 07:22