Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Mac os + delphi   Найти похожие ветки 

 
oleg_teacher   (2010-06-07 16:24) [0]

есть прога сделаная на delphi 7. Как заставить запустится под mac os? Пога простая... типа калькулятор ... елементы combobox, edit, button... то есть ниче сложного (без баз данных)


 
RWolf ©   (2010-06-07 16:47) [1]

wine?


 
Rule ©   (2010-06-07 17:13) [2]

переписать ее с помощью кросс-платформенных инстрементов. Она быдет выглядить как родная.

Если использовать костыли, то wine может помочь. Но учтите, что в этом случае будут работать 2-е жиные прослойки - сам Wine (со своей инфрастуктурой и системой отрисвоки, почти целая ОС) и  X-server, так как Mac OS не Xами рисует. Второе уже предустановленно в леопард и выше, а вот вайн нужно будте еще с программой тащить.

Из кроссплатформенных вещей могу посоветовать Qt, так как для отрисовки он исползует родные средства (под Windows  - winapi, под Mac - Cocoa, KDE-QT :-), GTK-GTK).


 
test ©   (2010-06-07 17:29) [3]

Lazarus, кроссплатформенный зачастую понимает Delphi компоненты и код, но переделывать таки придется.

Либо Kilyx но как у него с новыми ядрами никто не знает, проект то открывался то закрывался на Unix-like системах, родной брат Delphi.

Штаб Lazarus
http://www.lazarus.freepascal.org/


 
test ©   (2010-06-07 17:47) [4]

>>элементы combobox, edit, button

В принципе для этого случая, просто перекомпилить хватит.


 
oleg_teacher   (2010-06-08 10:55) [5]


> В принципе для этого случая, просто перекомпилить хватит.

но нада перекомпилировать на маке, да? Дело в том что у меня его нет. А есть какие нить емуляторы под винду?


 
test ©   (2010-06-08 11:11) [6]

oleg_teacher   (08.06.10 10:55) [5]
С Маками тоже не работал, в принципе у них ядро общее с BSD должно быть.
Можно попробовать на VMWare(*эмулятор вирутальной машины*) поставить PCBSD, там развернуть из репозитария Lazarus и с него попробовать скомпилировать.

http://wiki.pcbsd.org/index.php/Main_Page
Про репозиториий

http://www.pcbsd.ru/forum/index.php
Форум русского сообщества.

Порт Lazarus
http://www.freebsd.org/cgi/ports.cgi?query=Lazarus&stype=all


 
test ©   (2010-06-08 11:14) [7]

Либо попробовать поискать на торентах переделанного MacOS Leopard для x86, но что там накрутили никто точно не скажет.


 
test ©   (2010-06-08 11:23) [8]

Кстати поспрашивай на форуме Lazarus может там кто с MacOS сталкивался.


 
oleg_teacher   (2010-06-08 11:30) [9]


> test

спс большое


 
tesseract ©   (2010-06-08 12:30) [10]

Wine Bottler для Mac OS может сделать "почти родной" Mac OS - вский App. Играл с IE / 1C и др - работают.



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

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.116 c
2-1273684920
kotyara12
2010-05-12 21:22
2010.08.27
Как корректно удалить экземпляр TThread из TList?


10-1166276143
samael6
2006-12-16 16:35
2010.08.27
Плагины к Internet Explorer


2-1267252746
shamans
2010-02-27 09:39
2010.08.27
Обработка скроллирования


2-1274166166
pro_xaoc
2010-05-18 11:02
2010.08.27
Загружать изображение при наведении и кликании мышью


2-1272197685
serhiyiv
2010-04-25 16:14
2010.08.27
Получить дескриптор окна ОПЕРЫ!!!