Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.04.23;
Скачать: [xml.tar.bz2];

Вниз

Хочу портировать свою программу на Линукс. Посоветуйте плиз, как.   Найти похожие ветки 

 
tria ©   (2006-04-03 11:12) [0]

Первой мыслью было  - воспользоваться  Kylix-ом. Но на новые версии Линукса не становится. А где установился - там разного рода глюки. Создаешь простейший проект (пустая форма), запускаешь - и все виснет.
Читал про Лазарус. Я так понял, что проект еще очень сырой.
Посоветовали CrossKylix. Сижу, разбираюсь. Уж больно на шаманство похоже - компилить в винде проекты для Линукса. Опять же, с отладкой будут проблемы.
Может у кого-то есь свежий опыт подобной работы?
У меня программа по работе с базами данных Firebird.


 
Palladin ©   (2006-04-03 12:06) [1]

Лазарус это всего лишь IDE для FreePascal, сырая сама IDE, FreePascal вроде стабилен...


 
tria ©   (2006-04-03 12:11) [2]

Я сам начинаю к Лазарус склоняться. Если уж плясать с бубном, то лучше вокруг бесплатного ПО. :)
Просто, хотелось бы услышать мнение тех, кто реально уже пользовал. Желательно применительно к Firebird/Interbase.


 
Игорь Шевченко ©   (2006-04-03 12:33) [3]


> Просто, хотелось бы услышать мнение тех, кто реально уже
> пользовал. Желательно применительно к Firebird/Interbase.
>


Да вроде проблем нету. Именно Лазарус, именно Firebird


 
tria ©   (2006-04-03 12:47) [4]

Простите, за ламерский вопрос, но все же:
А Дельфийские формы (*.dfm) переедут в каком-либо виде в Лазарус?
Может кто встречал где-то статейки по перезду с Делфи на Лазарус?


 
Игорь Шевченко ©   (2006-04-03 12:51) [5]

tria ©   (03.04.06 12:47) [4]

Так в лазарусе такие же текстовые формы, например:

object Form1: TForm1
 Caption = "Form1"
 ClientHeight = 300
 ClientWidth = 400
 PixelsPerInch = 96
 HorzScrollBar.Page = 399
 VertScrollBar.Page = 299
 Left = 290
 Height = 300
 Top = 149
 Width = 400
 object Button1: TButton
   BorderSpacing.OnChange = nil
   BorderSpacing.InnerBorder = 2
   Caption = "Button1"
   OnClick = Button1Click
   TabOrder = 0
   Left = 188
   Height = 25
   Top = 240
   Width = 75
 end
end


 
tria ©   (2006-04-03 13:08) [6]

Спасибо за советы, буду пробовать.


 
Игорь Шевченко ©   (2006-04-03 13:22) [7]

tria ©   (03.04.06 13:08) [6]

Единственное, с чем гарантировано будут проблемы, это с компонентами доступа к базе, у лазаруса своя иерархия. DataSource у них один, а вот Data Access совсем разные.

Я эскпериментировал с Lazarus 0.9.12


 
TUser ©   (2006-04-03 13:33) [8]

Вот эта ветка может оказаться полезной

http://delphimaster.net/view/12-1114100707/



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

Форум: "Прочее";
Текущий архив: 2006.04.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.011 c
10-1117473032
dread
2005-05-30 21:10
2006.04.23
Очистить буфер в Ворде.


15-1143717360
Mike Kouzmine
2006-03-30 15:16
2006.04.23
Тейлора поймали - будут судить.


15-1143711540
Думкин
2006-03-30 13:39
2006.04.23
Фильм


2-1144396353
Daria
2006-04-07 11:52
2006.04.23
разделители


2-1144263864
Nick_serov
2006-04-05 23:04
2006.04.23
Проблема округления числа





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский