C-Kernel lässt sich nicht kompilieren



  • Hi,

    ich möchte das OS kompilieren, aber der C-Kernel lässt sich nicht kompilieren, weil ich Windows 7 x64 habe und gcc in dieser Version 16-bittig ist. Eine neuere Version funktioniert auch nicht, beim Linken kommt die Fehlermeldung, dass das Dateiformat nicht unterstützt wird und virtuelle Maschinen wie DOSBox, VirtualBox etc. halte ich jetzt für zu aufwendig.

    Gibt es dafür noch eine andere Lösung?



  • Welches OS willst Du kompilieren?

    Falls es sich um Ehenkes Tutorial-Kernel handelt: Das geht nicht unter Windows x64, da ein 16-bit GCC (DJGPP) dort nicht läuft. Es gibt keinen mir bekannten Workaround.
    Falls es sich um PrettyOS handelt: Das lässt sich eh nicht mit einem 16-bit Compiler übersetzen. Nimm einen 32-bit Crosscompiler. (http://www.c-plusplus.net/forum/289304)



  • Es handelt sich schon um das Tutor-OS.

    Also komm ich wohl nicht drum rum, auf einer virtuellen Maschine XP zu installieren. 😞


Anmelden zum Antworten