Hallo,
ich kann DelphiX nicht unter D6 installieren. Bei der Kompilierung bekomme ich laufend Fehlermeldungen. Einiges konnte ich beheben, aber bei einem Syntaxfehler im Assemblercode muß ich passen.
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| asm jmp @@EndCode @@StartCode: mov ebx,edx shr ebx,$11 {}@@BitCount: // 6-bitcount and ebx,3 movzx ebx,byte ptr [ebp+ebx*4] shl ebx,$11 {}@@BitCount2: // 8-bitcount ** movzx edx,byte ptr [offset _AddTable+edx+ebx] @@EndCode: {$I DXRender.inc} { @@BitCount } mov eax,6; mov edx,Surface; sub eax,[edx + TDXR_Surface.rgb_red.Bitcount] mov edx,offset @@BitCount-1 |
In der Zeile mit den beiden * bleibt der Kompiler mit einer Fehlermeldung hängen. Diese lautet:
[Fehler] DXRender.pas(3554): Inline Assembler Syntaxfehler
Wer kann mir helfen, oder mir sagen, wo ich ein
funktionierendes Package für D6 herbekomme?[/b]