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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2015, 15:18   #1
Crunkordie
Пользователь
 
Регистрация: 18.02.2011
Сообщений: 48
Вопрос Перенос программы с Delphi на Linux

Здравствуйте.

Есть проект (с исходниками и т.п.) написанный на Delphi и который прекрасно работает на Windows. Встала задача перенести эту программу на Linux.
Такая задача стоит впервые и хотелось узнать, с помощью чего можно это сделать?
Необходимо по-новой разрабатывать приложение в среде Linux или можно "скормить" исходники какой-то программе? В какой среде разрабатываются приложения под Linux (с использованием Object Pascal)?
P.s. В интернете наткнулся на Lazarus, кто-нибудь пользовался им?
Crunkordie вне форума Ответить с цитированием
Старый 20.02.2015, 15:28   #2
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Портируйте проект на Lazarus. Delphi не поддерживает разработку для Linux.
Цитата:
Сообщение от Crunkordie Посмотреть сообщение
Необходимо по-новой разрабатывать приложение в среде Linux или можно "скормить" исходники какой-то программе?
Между Delphi и Lazarus очень много общего, но есть и очень много отличий. Поэтому после импорта исходники, скорее всего, придётся править.
Streletz вне форума Ответить с цитированием
Старый 20.02.2015, 15:35   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Встала задача перенести эту программу на Linux.
Зависит от того что в проекте. Возможно там используются компоненты, которые не спортируешь без танцев с бубном. Проще наверное будет запускать виндовый экзешник из-под WINE или виртуальной машины
Цитата:
В интернете наткнулся на Lazarus, кто-нибудь пользовался им?
Я на нем работаю.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.02.2015, 15:45   #4
Crunkordie
Пользователь
 
Регистрация: 18.02.2011
Сообщений: 48
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Я на нем работаю.
Если я хочу загрузить в него мой проект , мне нужно это сделать из под Windows или Linux?
Crunkordie вне форума Ответить с цитированием
Старый 20.02.2015, 15:55   #5
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Из под Linux.
Человек_Борща вне форума Ответить с цитированием
Старый 20.02.2015, 17:40   #6
саша40
Участник клуба
 
Регистрация: 12.09.2012
Сообщений: 1,030
По умолчанию

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

Компилятор подобного вида:
http://www.linuxcenter.ru/lib/books/...inuxdev1.phtml
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби.

Последний раз редактировалось Stilet; 20.02.2015 в 18:52.
саша40 вне форума Ответить с цитированием
Старый 20.02.2015, 18:53   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Если я хочу загрузить в него мой проект , мне нужно это сделать из под Windows или Linux?
Загрузить? - побоку. Можешь под виндой. А вот скомпилировать уже придется в линуксовой его вариации.
Цитата:
Логические алгоритмы всегда одинаковы, вне зависимости от операционной системы или платформ устройств.
Кэп жжот.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перенос программы с хр на win 7 murhub Софт 3 12.12.2013 22:44
Перенос программы на другой пк xsaroo Общие вопросы Delphi 1 16.05.2013 19:54
Разработка программы на C/C++ под LInux Raptorist Фриланс 0 29.03.2012 22:34
Перенос программы в HTML romanzi HTML и CSS 6 08.11.2010 22:01
Перенос программы Pascal на Delphi apromix Помощь студентам 5 11.05.2009 17:27