![](/img/smilies/icon_biggrin.gif)
Спасибо!
Netspirit писал(а):
Кто разбирается - могут поэкспериментировать с 64-битнымЖаль, что я не разбираюсь, надеюсь в этом направлении тоже будут шаги.
Я, как обезьяна с гранатой, попытался скомпилировать 64 бит, но без успеха:
![](/img/icon_plus.gif)
Подготовка к сборке проекта...
Генерация кода целевого языка
Компоновка проекта...
Command line: ppcrossx64.exe "D
rogram FilesHiAsmElementsdelphicodeProject43.dpr" -Fu"D
rogram FilesHiAsm\compilerFPC 2.6.0units64" -FE"D
rogram FilesHiAsm" -FU"D
rogram FilesHiAsmElementsdelphicodeunits64" -Twin64
-vi
Target OS: Win64 for x64
Compiling D
rogram FilesHiAsmElementsdelphicodeProject43.dpr
Compiling D
rogram FilesHiAsmElementsdelphicodehiMainForm_8E37B50.pas
Compiling D
rogram FilesHiAsmElementsdelphicodehiMainForm.pas
Compiling D
rogram FilesHiAsmElementsdelphicodeShare.pas
Compiling D
rogram FilesHiAsmElementsdelphicodeDebug.pas
Share.pas(1582,17) Error: Asm: [push reg32] invalid combination of opcode and operands
Share.pas(1583,17) Error: Asm: [push reg32] invalid combination of opcode and operands
Share.pas(1608,17) Error: Asm: [pop reg32] invalid combination of opcode and operands
Share.pas(1609,17) Error: Asm: [pop reg32] invalid combination of opcode and operands
Share.pas(1663,31) Error: Typecast has different size (4 -> 8) in assignment
Share.pas(2051,6) Error: Illegal type conversion: "AnsiString" to "LongWord"
Share.pas(2554,4) Fatal: There were 6 errors compiling module, stopping
Fatal: Compilation aborted
Сборка завершена.
Генерация кода целевого языка
Компоновка проекта...
Command line: ppcrossx64.exe "D
![](/img/smilies/icon_razz.gif)
![](/img/smilies/icon_razz.gif)
![](/img/smilies/icon_razz.gif)
![](/img/smilies/icon_razz.gif)
-vi
Target OS: Win64 for x64
Compiling D
![](/img/smilies/icon_razz.gif)
Compiling D
![](/img/smilies/icon_razz.gif)
Compiling D
![](/img/smilies/icon_razz.gif)
Compiling D
![](/img/smilies/icon_razz.gif)
Compiling D
![](/img/smilies/icon_razz.gif)
Share.pas(1582,17) Error: Asm: [push reg32] invalid combination of opcode and operands
Share.pas(1583,17) Error: Asm: [push reg32] invalid combination of opcode and operands
Share.pas(1608,17) Error: Asm: [pop reg32] invalid combination of opcode and operands
Share.pas(1609,17) Error: Asm: [pop reg32] invalid combination of opcode and operands
Share.pas(1663,31) Error: Typecast has different size (4 -> 8) in assignment
Share.pas(2051,6) Error: Illegal type conversion: "AnsiString" to "LongWord"
Share.pas(2554,4) Fatal: There were 6 errors compiling module, stopping
Fatal: Compilation aborted
Сборка завершена.