ich darf Beruflich FPC nutzen und binde hierzu einen vom GCC Compilierten Code in meine FPC-Sourcen mit ein. Bis vor wenigen Wochen war ich gezwungen dies mit der 32-Bit Version von Lazarus zu machen
Nun habe ich endlich den Fehler im C-Sourceode gefunden und kann nun endlich auf die 64-Bit Version von Lazarus wechselnLazarus 2.0.2 r60954 FPC 3.0.4 i386-win32-win32/win64
Wie ihr in der Anlage sehen könnt erstelle ich die .o Dateien wie folgt:Lazarus 2.3.0 r65334M FPC 3.2.0 x86_64-win64-win32/win64
Code: Alles auswählen
REM die 32-Bit Version
gcc -g -m32 -o test_32.o -Wall -c test.c
REM die 64-Bit Version
gcc -g -o test_64.o -Wall -c test.c
In der Anlage habe ich euch mal alles rein gepackt, so dass ihr das testen könnt.
Weiß einer von euch wie ich den Schritt für Schritt Debugger auch unter der 64-Bit Version ans laufen kriegen kann ? Denn ich kann so keinen Unterschied mehr finden..