Beiträge anzeigen

Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.


Nachrichten - mhribernik

Seiten: [1]
1
Lowlevel-Coding / Fehler im C++ Kernel Tutorial?
« am: 14. July 2006, 21:04 »
Nein hat noch nicht ganz "gefunktioniert"  :wink:  nix für ungut.

Nein, mit den abänder des codes komm ich nicht ganz klar. Könntest du mir dabe helfen?


Danke im Voraus.
mfg. Marko
2
Lowlevel-Coding / Fehler im C++ Kernel Tutorial?
« am: 12. July 2006, 18:08 »
DANKE für deine Antwort.

Bezüglich memcpy und setmem: Wie kann ich die erstellen? Könntest du mir dabei helfen?


Ich danke im Voraus.
Mfg. Marko
3
Lowlevel-Coding / Fehler im C++ Kernel Tutorial?
« am: 12. July 2006, 15:30 »
Hallo!

Ich hab mich gerade an einem Kernel in C++ versucht. Hab die Anweißungen im Tutorial genau befolgt, doch beim Kompilieren mit gcc kommt folgende Fehlermeldung:



C:\DJGPP\mystuff>gcc -c Video.cpp -ffreestanding -nostdlib -fno-builtin -fno-rtti -fno-exceptions
cc1plus.exe: warning: command line option "-ffreestanding" is valid for C/ObjC but not for C++
In file included from Video.cpp:1:
Video.h:26:7: warning: no newline at end of file
Video.cpp:71:2: warning: no newline at end of file
Video.cpp: In constructor 'CVideo::CVideo()':
Video.cpp:5: error: 'pVideoMem' was not declared in this scope
Video.cpp: In member function 'void CVideo::TextOut(char*, char)':
Video.cpp:46: error: 'pVideoMem' was not declared in this scope
Video.cpp: In member function 'void CVideo::ClearScreen()':
Video.cpp:58: error: 'pVideoMem' was not declared in this scope
Video.cpp:58: error: 'setmem' was not declared in this scope
Video.cpp: In member function 'void CVideo::ScrollDown(unsigned int)':
Video.cpp:67: error: 'pVideoMem' was not declared in this scope
Video.cpp:67: error: 'memcpy' was not declared in this scope
Video.cpp:68: error: 'setmem' was not declared in this scope

C:\DJGPP\mystuff>



Hab dann sogar den Code via Copy & Paste übernommen. Hat trotzdem nicht funktioniert.

Wo liegt der Fehler? Was mach ich Falsch?



Ich danke euch im Voraus für euer Bemühen!
mfg. Marko


PS. Den Quellcode findet ihr hier: http://www.jay-code.de/scripts/htmlgenerator.php?page=ckernel2&directory=tutorials
Seiten: [1]

Einloggen