HikeR писал(а):
цель довольно четко очерчена, использовать код, генерируемый хасмом, для компилирования под линуксом при помощи fpc
Не фига она не очерчена
Для начала, конкретно именно по этой цитате:
1) что конкретно Вы понимаете под "код, генерируемый хасмом"
2) что означает "компилирования под линуксом"
3) какие есть основания даже просто надеяться, что "код, генерируемый хасмом" и "линукс" можно употреблять в одном предложении
[size=-2]------ Добавлено в 11:03
Dilma писал(а):
очевидно, что все *.pas не его родные
Да в пакете вообще не pas-ы шли, а объектные модули. Если начать рыться по сырцам, то очень быстро дуреешь - эти никсоиды совсем помешались на "крос-платформенности". До несчастного определения winapi через 3-4 инклуда добираешься
Я руководствовался указаниями из KOLDEF.INC
{$IFDEF FPC}
{------------------------------------
by Thaddy de Koning:
FPC version 2.1.1 is very compatible with Delphi and kol now.
You can simply use the $(DELPHI)\source\rtl\win\*.pas files from Delphi 4/5 instead of the prepared files that were needed for
FPC1.X
That is all to have full compatibility.
------------------------------------}
Пока подтверждается - жрет за милую душу
Если конкретно, то взял пакет, выложенный колегой
Wolfic здесь на форуме (кажется 2.0.4)
И по принципу "минимального действия" заменил пока:
Messages.pas
OLE2.PAS
richedit.pas
Types.pas
Windows.pas
на Дельфячие
В пакете Дельфи-2 "доработал" EntryPoint.hws для добавления двух строк в исходник
- ну и работает (сейчас в папке Kol2 у меня v2.70 лежит)...
С WebBrowser-ом не пробовал еще