Hi leute,
erstmal Hallo
Ich hab ne Frage, die vielleicht nicht nach hier gehört, aber ich hoffe ihr helft mir trotzdem
Ich versuche, mit Djgpp/gcc 4.0 ne datei zu kompilieren:
gcc -o kernel.o -c kernel/kernel.c -Wsystem-headers -nostartfiles -fno-builtin -nodefaultlibs -pedantic -Wall -W -O2 -v -fomit-frame-pointer -ffreestanding -nostdinc -isystem c:/dev/PharOS/src/include/
bzw. alternative mit
-I c:/dev/PharOS/src/include/
oder auch
-Iinclude
Nun beschwert sich der Compiler:
Using built-in specs.
Target: djgpp
Configured with: /gnu/gcc-4.00/configure djgpp --prefix=/dev/env/DJDIR --disable
-nls --disable-werror --disable-checking --enable-languages=c,ada,c++,f95,objc
Thread model: single
gcc version 4.0.0
C:/djgpp/bin/../libexec/gcc/djgpp/4.00/cc1.exe -quiet -nostdinc -v -iprefix C:\
djgpp\bin/../lib/gcc/djgpp/4.00/ -remap -isystem c:/dev/PharOS/src/include/ kern
el/kernel.c -quiet -dumpbase kernel.c -mtune=pentium -auxbase-strip kernel.o -O2
-Wsystem-headers -pedantic -Wall -W -version -fno-builtin -fomit-frame-pointer
-ffreestanding -o c:/djgpp/tmp/ccDF4d1H.s
ignoring nonexistent directory "c:/dev/PharOS/src/include/"
#include "..." search starts here:
#include <...> search starts here:
End of search list.
Also, er findet das include directory nicht, obwohl ich beim builden im verzeichnis bin, welches include enthält. Ich denke, es hat was mit den freestanding etc. Compileroptionen zu tun, hab aber auch schon alles ausprobiert.
Hilfe! Das kann doch nicht so schwer sein, ein einziges Include Verzeichnis anzugeben, oder??
Danke schonmal,
Thermo