ich kann leider TurboPower LockBox nicht für LINUX compilieren
Delphi-Quellcode:
function Add_uint64_WithCarry( x, y: uint64; var Carry: Boolean): uint64;
function Add_uint32_WithCarry( x, y: uint32; var Carry: Boolean): uint32;
function Subtract_uint64_WithBorrow( x, y: uint64; var Borrow: Boolean): uint64;
function Subtract_uint32_WithBorrow( x, y: uint32; var Borrow: Boolean): uint32;
function BitCount_8 ( Value: byte): integer;
function BitCount_16( Value: uint16): integer;
function BitCount_32( Value: uint32): integer;
function BitCount_64( Value: uint64): integer;
function CountSetBits_64( Value: uint64): integer;
Fehlermeldung:
Delphi-Quellcode:
[DCC Error] uTPLb_IntegerUtils.pas(46): E2065 Unsatisfied forward or external declaration: 'Add_uint64_WithCarry'
[DCC Error] uTPLb_IntegerUtils.pas(47): E2065 Unsatisfied forward or external declaration: 'Add_uint32_WithCarry'
[DCC Error] uTPLb_IntegerUtils.pas(49): E2065 Unsatisfied forward or external declaration: 'Subtract_uint64_WithBorrow'
[DCC Error] uTPLb_IntegerUtils.pas(50): E2065 Unsatisfied forward or external declaration: 'Subtract_uint32_WithBorrow'