81
Offtopic / Re: libgobject-2.0.so.0: wrong ELF class: ELFCLASS64
« am: 30. October 2008, 18:09 »
Du sollst ja da auch nicht den Pfad zum Verzeichnis sondern den Pfad zur Lib angeben(also beispielsweise: /usr/lib/libgobject-2.0.so.0).
24. April 2024, 17:32
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.
tcc -c -o blub.o blub.c
ld -oformat=binary -Ttext=0x123456 -o blub blub.o
Eben, nur dann sollten sie weniger auf den IE schimpfen sondern es einfach mal besser machen (OK einfach wahrscheinlich nicht).
Jo, ich glaube nur Opera unterstützt den vollständig (oder keiner, kA mehr genau).Also in konqueror (KHTML) sehe ich da eigentlich keine Fehler, und mit FF3 sieht er auch gut aus.
org 0x7C00
jmp 0x7C3E
assemblieren mit nasm -f bin -o jmp.bin jmp.asm und auf die schon formatierte Diskette schreiben mit dd if=jmp.bin of=imageorg 0x7C3E
; und hier kommt dein Bootloader hin
Assembliert wird das ganze wieder gleich wie vorher mit nasm -f bin -o boot.bin boot.asm und das Schreiben auf die Diskette geht diesmal so: dd if=boot.bin of=image bs=1 seek=62soweit wie ich das verstanden habe, wird nach dem linken das textsegment bei 0x00100000 beginnen. da ich aber im code kein org... drin habe rechnet der assembler mit 0 als basis und addiert darauf die offset's (?). wenn ich den code mit nasm -felf ... assembliere und nen org... drin hab meckert der rum. für grub muss aber das format elf und nicht bin sein (?!?).
mov bx,0x38
mov ds,bx
mov es,bx
mov fs,ax
mov gs,ax
jmp 0x48:_loop