Ich versuche glscene aus den SVN (v1.0.0.3) unter W7 zu installieren (Lazarus 0.9.27, fpc 2.3.1, x86_64-win64; svn 21112). Dabei kommen Fehler "Function is already declared Public/Forward" bei zum Beispiel "TryStrToFloat(const AnsiString,out Double):Boolean;", die scheinbar dadurch entstehen, dass {$ifdef FPC_HAS_TYPE_EXTENDED} nicht vorhanden ist und dadurch double gleich extended ist. (Wenn ich innerhalb eines solchen ifdef-Blocks Unfug schreibe, kompiliert fpc weiter.) Mache ich irgendwas falsch? Unter Linux 64bit und XP 32bit kann ich glscene installieren.
Ich habe versucht, alle als extended überladenen Funktionen mit {$ifdef FPC_HAS_TYPE_EXTENDED} rauszunehmen, aber dann mault der Kompiler, dass er bei MaxInteger(MaxCLODTriangles*2, Sqr(TileSize+1)*2); nicht bestimmen, welche Funktion gemeint ist. Ist wohl kein guter Ansatz
