Lowlevel
		OffZone => Offtopic => Thema gestartet von: JG am 27. February 2006, 19:39
		
			
			- 
				Hallo,
 so sieht meine kernel.c aus:
 
 #include <./headers/multiboot.h>
 #include <./headers/stdio.h>
 
 int main()
 {
 char *Text = "Welcome to Protected Mode";
 char *VideoMem = (char*)0xB8000;
 
 while(*Text)
 {
 *VideoMem = *Text;
 *VideoMem++;
 *VideoMem = 7;
 *VideoMem++;
 *Text++;
 }
 
 return(0);
 }
 
 nur beim Kompilieren kommt folgender Fehler:
 
 kernel.c:1:31: error: no include path in which to search for headers/multiboot.h
 kernel.c:2:27: error: no include path in which to search for headers/stdio.h
 
 Wie mache ich nun, dass es die 2 Dateien includet?
 
 Viele Grüße,
 Johannes
- 
				hi,
 
 den Pfad in dem sich "/headers/multiboot.h" befindet in den Compileroptionen zu den Include-Paths hinzufügen. Bei gcc ises die commandline Option "-I /ordner/subordner/".
- 
				Oder alternativ statt 
 
 #include <headers/multiboot.h>
 
 das hier verwenden:
 
 #include "./headers/multiboot.h"