Главная страница
    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.012 c
2-1144300612
K_VAL
2006-04-06 09:16
2006.04.23
Двумерный массив и оператор For


15-1143665763
zeman
2006-03-30 00:56
2006.04.23
Нужна помощь


2-1143556598
коробас
2006-03-28 18:36
2006.04.23
Строки


2-1144589175
bagos
2006-04-09 17:26
2006.04.23
TExcel


8-1132228825
CondAL
2005-11-17 15:00
2006.04.23
проиграть события в midi файлах





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский