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 - KtmnjjpfjsFvzG

Seiten: 1 ... 4 5 [6]
101
Lowlevel-Coding / Re: Qemu
« am: 22. January 2013, 15:26 »
OK, dann brauch ich also eine .iso, aber was muss da alles drauf?

Ich hab nur die (fertig compilerte) kernel-Datei und den Quellcode...
103
Lowlevel-Coding / Qemu
« am: 22. January 2013, 13:16 »
Hi, ich bräuchte Hilfe bei der Bedienung von Qemu.

Ich hab mir die Version 1.3.0 für Windows geladen und jetzt hab ich folgenden Ordner:



Welches davon brauche ich? Und wie nutze ich das dann?  :?
104
Lowlevel-Coding / Re: File not found
« am: 22. January 2013, 10:08 »
Geil :D

Es geht, habe jetzt kernel, start.o und init.o :)

Ich muss jetzt los, wenn ich wieder da bin, versuch ich, das dann zum Laufen zu bekommen :)

Danke!
105
Lowlevel-Coding / Re: File not found
« am: 22. January 2013, 09:47 »
Geht nicht, was mach ich falsch?  :cry:

106
Lowlevel-Coding / Re: File not found
« am: 22. January 2013, 00:16 »
Kann eigentlich nicht sein, genau die hab ich bereits genommen, ich hab sie nur umbenannt, damit ich den pfad im Makefile nicht umändern musste... es handelt sich um crosstools-complete\bin\i586-elf-gcc.exe  :?
107
Lowlevel-Coding / Re: File not found
« am: 21. January 2013, 23:58 »
Gut, das funktioniert schonmal, Danke :)

Hab den Compiler gegen den aus deinem Link einfach mal ausgetauscht, ändert jetzt erstmal nichts an der funktionsweise und daran, dass es immernoch nicht geht, es kommt jetzt nämlich Z:\Users\C\Desktop\OS\OS>make -f Makefile
gcc.exe -m32 -c -o start.o start.S
gcc.exe: CreateProcess: No such file or directory
make: *** [start.o] Error 1

Was mich wundert, denn ich hab nirgendwo "CreateProcess" stehen... ??
Naja, ich mach morgen weiter... danke erstmal für die Hilfe bis jetzt :)
108
Lowlevel-Coding / Re: File not found
« am: 21. January 2013, 23:25 »
Puh... wie viel muss man denn da noch installieren? kann ich das nicht einfacher machen? Ohne soeiner file-suche? Es wäre doch erstmal unproblematisch, die ->2<- Dateien da manuell einzutragen...

Nur hab ich keine Ahnung, wie das geht :(
109
Lowlevel-Coding / Re: File not found
« am: 21. January 2013, 22:44 »
Danke :) Er heißt ld.exe.

Blöderweise kommt jetzt "No input files"

SRCS = $(shell find -name '*.[cS]')
OBJS = $(addsuffix .o,$(basename $(SRCS)))

CC = gcc.exe
LD = ld.exe

ASFLAGS = -m32
CFLAGS = -m32 -Wall -g -fno-stack-protector -nostdinc
LDFLAGS = -mi386pe -Ttext=0x100000

kernel: $(OBJS)
$(LD) $(LDFLAGS) -o $@ $^

%.o: %.c
$(CC) $(CFLAGS) -c -o $@ $^

%.o: %.S
$(CC) $(ASFLAGS) -c -o $@ $^

clean:
rm $(OBJS)

.PHONY: clean

Z:\Users\C\Desktop\OS\OS>make -f Makefile
File not found - *.[cS]
ld.exe -mi386pe -Ttext=0x100000 -o kernel
ld.exe: no input files
make: *** [kernel] Error 1

Was da los?
110
Lowlevel-Coding / Re: File not found
« am: 21. January 2013, 22:18 »
SRCS = $(shell find -name '*.[cS]')
OBJS = $(addsuffix .o,$(basename $(SRCS)))

CC = gcc
LD = ld

ASFLAGS = -m32
CFLAGS = -m32 -Wall -g -fno-stack-protector -nostdinc
LDFLAGS = -melf_i386 -Ttext=0x100000

kernel: $(OBJS)
$(LD) $(LDFLAGS) -o $@ $^

%.o: %.c
$(CC) $(CFLAGS) -c -o $@ $^

%.o: %.S
$(CC) $(ASFLAGS) -c -o $@ $^

clean:
rm $(OBJS)

.PHONY: clean

Dann kommt das: :(
Z:\Users\C\Desktop\OS\OS>make -f Makefile
File not found - *.[cS]
ld -melf_i386 -Ttext=0x100000 -o kernel
process_begin: CreateProcess(NULL, ld -melf_i386 -Ttext=0x100000 -o kernel, ...)
 failed.
make (e=2): The system cannot find the file specified.
make: *** [kernel] Error 2

Bin schon ganz am Anfang gescheitert :(
111
Lowlevel-Coding / File not found
« am: 21. January 2013, 21:44 »
Ich habe bis jetzt C usw. nur in einem "Compiler+Editor-Paket" genutzt.

Jetzt habe ich mit diesen makefiles so meine Probleme: SRCS = $(shell find -name '*.[cS]') funktioniert nicht, es kommt "File not found", obwohl ich eine .c und eine .S-Datei habe...

Was mache ich falsch?
Seiten: 1 ... 4 5 [6]

Einloggen