Форум: "KOL";
Текущий архив: 2006.12.17;
Скачать: [xml.tar.bz2];
ВнизBorland Developers Studio Найти похожие ветки
← →
EREMA © (2006-02-17 15:21) [0]Я так понимаю, что KOL не поддерживает Borland Developers Studio (Delphi 2006). Планируется ли её поддержка, если нет , то как проинсталлить KOL в BDS. Пробовал установить для D7, но ненаходит некоторые DCU. На D7 перескакивать неохота.
← →
Thaddy (2006-02-17 17:39) [1]KOL does support both BDS 3.0 and BDS 4.0 (D2005, D2006) but MCK doesn"t.
You have to add this to koldef.inc after rest of tests for version:
{$IFDEF VER170}
{$DEFINE _D3orHigher}
{$DEFINE _D4orHigher}
{$DEFINE _D5orHigher}
{$DEFINE _D6orHigher}
{$DEFINE _D7}
{$DEFINE _D7orHigher}
{$WARN UNIT_DEPRECATED OFF}
{$WARN SYMBOL_PLATFORM OFF}
{$WARN UNSAFE_TYPE OFF}
{$WARN UNSAFE_CAST OFF}
{$WARN UNSAFE_CODE OFF}
{$ENDIF}
{$IFDEF VER180}
{$DEFINE _D3orHigher}
{$DEFINE _D4orHigher}
{$DEFINE _D5orHigher}
{$DEFINE _D6orHigher}
{$DEFINE _D7}
{$DEFINE _D7orHigher}
{$WARN UNIT_DEPRECATED OFF}
{$WARN SYMBOL_PLATFORM OFF}
{$WARN UNSAFE_TYPE OFF}
{$WARN UNSAFE_CAST OFF}
{$WARN UNSAFE_CODE OFF}
{$ENDIF}
← →
Vladimir Kladov (2006-02-18 21:57) [2]Они поддерживают object, или уже только в классах работать приходится? А кстати, почему только Pas-верия идет - слово asm уже под запретом, или изменились соглашения о передаче параметров? (Может есть какая-нибудь опция в компиляторе).
← →
Thaddy (2006-02-19 03:43) [3]object is still supported
asm version works (with these settings) under D2006
So, KOL is supported ;)
← →
Vladimir Kladov (2006-02-19 07:40) [4]Fantastic! I thought that this is not. So, only MCK is not working there, yes?
One more question: is Free Pascal now supports object fully? And if yes, from which version?
← →
Thaddy (2006-02-19 13:19) [5]Yes, I can not get MCK to work, but KOL works ok!
Freepascal from version 2 supports object fully. 2.02 even solved some minor issues.
If I use the JCL win32Api, kol is even fully compatible, (no need for ppdelphi) but Freepascal works only in PAS_VERSION mode.
The FPC team is working on this, it seems.
← →
Boguslaw (2006-02-24 11:50) [6]ASM version of KOL is not good for FreePascal - FPC assembler is not compatible even between 1.x and 2.x versions , as I know VMT is not delphi compatible, calling virtual methods for example is passed in reversed registers and so on
Not mention that FPC is multiplatform
I would rather stick to PAS_VERSION and try to get it work for Linux also (non -visual part is working on it right now)
← →
Thaddy (2006-02-24 20:34) [7]Yes and no.
For freepascal in 2.00 and TASM mode, even KOL could be compatible. The register calling convention for the 80X86 mode is compatible!
Of course multiplatform is a wish, but needs lots, lots of work and a real community to develope.
← →
Vladimir Kladov (2006-02-25 13:59) [8]KOL apps work under linux WinE 5.0 with no problem (except speed).
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2006.12.17;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.052 c