![]()  | 
	
 
  | 
		
			
  | 	
	
	
		
		|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны | 
![]()  | 
	
	
| 
		 | 
	Опции темы | Поиск в этой теме | Опции просмотра | 
| 
		 
			 
			#1  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Здраствуйте. Есть написанная программа под Виндовс.... Сейчас появилась необходимость переделать его на Linux (без графической оболочки). Помогите, как это можно сделать? 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#2  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 1. Для начала, надо так писать программу, что бы ее можно легко оторавть от визувльщины. 
		
	
		
		
		
		
		
	
		
		
	
	
	2. Для переноса можно воспользоваться одним из 2х методов: - берем Kylix и пытаемся собрать прямо как есть, мож и получится. - берем FreePascal и собираем оторванную от визуальщины часть, дописывая интерфейс командной строки, например.  | 
| 
		 
			 
			#3  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 ну с Куликсом я не согласен, почти всё что пишешь в ДЕльфях в Куликс не перегонишь так просто. 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	Ну а про ФриПаскаль можно и подробнее сказать. Есть такое ответвление в его разработке - Lazarus называется. Дистрибутив - 60-90 метров, компилирует под Win, *nix и кажись под Mac тоже. Качай разбирайся.. Код почти менять не придётся, единственно что пересостыковать модули все нужно будет. Да и честно говоря Дельфи не совсем тот язык, на котором стоит писать под Линукс. По крайней мере пока что.  | 
| 
		 
			 
			#4  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 с Ferra соглашусь, под линух надо писать на Сишке или на Яве. Это гораздо проще. Но если ты заядлый Дельфин - Кулих тебе в помощь, правда переписывать под ним приходится почти всё с 0. Фри Паскаль - вариант, но он (насколько я помню, давно с ним не работал) немного лаганутый... Хотя, может уже устраняли лаги.. 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#5  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Да вы что, Kulix уже давно помер. Сегодня лучший вариант - это Lazarus. Проект живой и с каждой версией он все лучше и лучше. Сам написал несколько простых коммерческих приложений на нем, которые потом без труда перегнал в Linux. Правда с установкой и настройкой самого Lazarus под Linux пришлось немного повозиться. 
		
	
		
		
		
		
		
	
		
		
	
	
	 |