Ich wollte mir Audorra nun auch mal ansehen, aber er meckert während der Kompilierung des "simple"-Beispiels bei
Delphi-Quellcode:
//Connect the move function
{$IFDEF DO_USE_FASTMOVE}
AcMove := AcFastMove.Move;
{$ELSE}
AcMove := System.Move;
{$ENDIF}
in der AcSysUtils.pas ganz unten.
Zitat:
Unfefinierter Bezeichner: 'AcMove'
Ich habe Audorra und die Andorra Commons beide vom
SVN geladen und auch alle in den Such- / Bibliopfaden.
Bevor ich jetzt selbst danach suche, vielleicht weiss der Autor ja schnell, welcher Fehler
(welche fehlende uses?) das auslöst
Edit:
Scheint am {$DEFINE CPU64} zu liegen, das nicht gesetzt ist.
Wenn ich es allerdings manuell setze, meckert er in der Zeile
Zitat:
AcMove := AcFastMove.Move;
[Pascal Fehler] AcSysUtils.pas(231): E2010 Inkompatible Typen: 'Int64' und 'Integer'
Da scheint wohl in der AcFastMove.pas noch die Procedure
Move : procedure(const Source; var Dest; Count : Integer); {Fastest Move}
und deren Zugriffe nicht auf den Int64 angepasst zu sein?