Форум: "Основная";
Текущий архив: 2002.12.23;
Скачать: [xml.tar.bz2];
Внизкомпиляция Delphi проэктов на FreePascal. Найти похожие ветки
← →
sniknik (2002-12-09 12:34) [0]Интересно как это сделать, видел здесь советовали это делать (по разным причинам), и на сайте их вроде написано о совместимости (ну 100% совместимость сомнительно, но с какими нибудь преобразованиями?). Попробовал скомпилить и тут же наткнулся на грабли, не понимает тип TGUID, вернее записей/констант вроде ["{D5F56AFC-593B-101A-B569-08002B2DBF7A}"], интерфейсов и им подобное.
Кое что решилось установкой параметров компиляции, двухпроходность (без этого в SysUtils не "видит" типов описанных в System), Accembler тип intel (не помню 3-я галочка), подругому не понимал, ну и тд.
Guid переписал в виде record = (D1 xxx; D2 xxx; D3 xxx; D4 (x,x,x,...)).
Но до конца не скомпилилось. Не все параметры выставил? Или есть какие перегружаемые модули? SysUtils, System, ....?
В общем у кого получалось? есть рекомендации, указания, методика - как это делать?
← →
sniknik (2002-12-09 18:42) [1]Типа UP. Ну интересно же!
← →
Danlicha (2002-12-09 19:24) [2]Директива тама есть - своместимость с Делфи. Ещё можно попробовать скачать новую версию (1.0.6 вроде) или последнюю бета. А зачем тебе внешний СОМ во FreePascal-е?
← →
sniknik (2002-12-09 19:52) [3]Директивы я там все перепробовал. Может порядок не тот. Не знаю.
Зачем внешний СОМ? не знаю. можно обойтись без этого? В смысле обойтись то конечно можно если на самом FreePascal-е писать, но я то пытался скомпилировать дельфевский проэкт. Именно это и интересно. А в дельфях многое на COM, ADO например (именно с ADO проект под руку попал, ну и начал с ним ...)
← →
sniknik (2002-12-09 19:54) [4]да упустил. у меня вроде и есть 1.0.6 (последняя).
← →
sniknik (2002-12-10 13:24) [5]Еще пару дней поподымаю и буду считать что никто не знает. :-( (это шантаж! :о))
Но советовали ведь, значит должны знать. Хоть просто скажите возможно, нет. У кого до конца компиляция доходила? Чтоб знать стоит ли дальше заниматся (второй день все без толку).
← →
sniknik (2002-12-11 11:41) [6]Еще раз UP. (остался 1 день!) спешите кто знает.
У меня пока облом. Сделал замену модуля System (из примочек KOL см. форум вверху) прошол чуть дальше, но конца так и не видать. :-((
← →
Subfire (2002-12-11 12:14) [7]=))))
У меня вообще тупой вопрос:
что такое FreePascal, и гиде его можно достать на пробу?
Видимо, я что-то пропустил, а искать в конференциях несподручно - инет тормозит по-страшному =)
← →
sniknik (2002-12-11 12:46) [8]http://www.freepascal.org
бесплатный многоплатформенный компилятор, для создания коммерческих программ, с кучей разных примочек, одну из которых никак не могу освоить. пишут что должно но :-((.
← →
sniknik (2002-12-12 14:19) [9]Ну ладно еще разок UP, и больше не буду.
в общем то я уже ничего и не пробовал больше.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.12.23;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c