Anscheinen hab ich ein kleineres Problem. Dummerweise weiß nicht nicht genau, ob es ein etwas größeres is, ich verlass mich da auf mein Gefühl.
Nachdem ich einen C++-Kernel Grub-Kompatible gebaut habe, wollte ich nun GDT und IDT implementieren. Bleibe aber hängen, weil der nasm den .text-Part anscheinend an eine falsch Stelle schreibt:
Loader.o(.text+0x2c):Loader.o: relocation truncated to fit: 16 against `.text'
Loader.o(.text+0x2f):Loader.o: relocation truncated to fit: 16 against `.text'
Loader.o(.text+0x36):Loader.o: relocation truncated to fit: 16 against `.text'
Loader.o(.text+0x39):Loader.o: relocation truncated to fit: 16 against `.text'
Loader.o(.text+0x4a):Loader.o: relocation truncated to fit: 16 against `.text'
Loader.o(.text+0x4e):Loader.o: relocation truncated to fit: 16 against `.text'
Loader.o(.text+0x55):Loader.o: relocation truncated to fit: 16 against `.text'
Loader.o(.text+0x64):Loader.o: relocation truncated to fit: 16 against `.text'
Ich weiß nun nicht genau, was das zu bedeuten hat, und wie ich es löse. Kann mir da jemand auf die Sprünge helfen?
Nachdem ich einen C++-Kernel Grub-Kompatible gebaut habe, wollte ich nun GDT und IDT implementieren. Bleibe aber hängen, weil der nasm den .text-Part anscheinend an eine falsch Stelle schreibt:
Loader.o(.text+0x2c):Loader.o: relocation truncated to fit: 16 against `.text'
Loader.o(.text+0x2f):Loader.o: relocation truncated to fit: 16 against `.text'
Loader.o(.text+0x36):Loader.o: relocation truncated to fit: 16 against `.text'
Loader.o(.text+0x39):Loader.o: relocation truncated to fit: 16 against `.text'
Loader.o(.text+0x4a):Loader.o: relocation truncated to fit: 16 against `.text'
Loader.o(.text+0x4e):Loader.o: relocation truncated to fit: 16 against `.text'
Loader.o(.text+0x55):Loader.o: relocation truncated to fit: 16 against `.text'
Loader.o(.text+0x64):Loader.o: relocation truncated to fit: 16 against `.text'
Ich weiß nun nicht genau, was das zu bedeuten hat, und wie ich es löse. Kann mir da jemand auf die Sprünge helfen?

Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken

Gespeichert