Zitat:
Zitat von Wildfoot
...
Auf die Linker-Optionen habe ich beim Djgpp GNU-Kompiler keinen Einfluss, ist halt so ein Freeware-Kompiler, der erlaubt einem nicht so viel. 
...
|
Ja hallo! Das ist ja noch ein echtes gutes(?) altes DOS-Programm! Das ist wieder etwas anderes. Das wird alle möglichen Sachen direkt auf der Hardware anstellen, z.B. direkt auf den Video-Speicher zugreifen. Außerdem wird es als 32-Bit-Compiler unter DOS einen DOS-Extender benötigen. Das dürfte von Windows x64 wirklich etwas viel verlangt sein.
Aber dennoch macht das die Sache u.U. wesentlich einfacher. Du installierst einen Virtualisierer, der auf einem 64-Bit-System ein DOS laufen lassen kann. Mehr brauchst du ja nicht. Pech hast du nur, wenn sich so etwas nicht findet. Dann solltest du ein Win98 oder ähnliches installieren. Laut DJGPP-Homepage kann nur die letzte Version einigermaßen brauchbar unter 2000/XP laufen, da deren DOS-Support nicht so vollständig ist, wie jener von Windows 9x.
PS: Ich habe übrigens vom Linker und nicht vom Compiler geschrieben! Der Compiler erzeugt in jedem Fall den richtigen Code. Aber der Linker ist für Format-Details der EXE-Datei zuständig.