Problem z MakeFile

Problem z MakeFile
PP
  • Rejestracja:około 8 lat
  • Ostatnio:ponad 7 lat
  • Postów:2
0

Chciałem napisać prosty system operacyjny na bazie tego artykułu: https://pl.wikibooks.org/wiki/Pisanie_OS/From_zero_to_hero

Problem jest z tym kodem:

nasm start.asm -f coff -o start.o
gcc kernel.c -O2 -fomit-frame-pointer -c -o kernel.o
ld -Tkernel.ld -o kernel.bin start.o kernel.o

wyskakuje mi w kompilatorze błąd:

MakeFile.mak|1|*** missing separator. Stop.|

A gdy zrobie coś takiego:

nasm	start.asm	-f	coff	-o	start.o

gcc kernel.c -02 -fomit-frame-pointer -c -o kernel.o
ld -Tkernel.ld -o kernel.bin start.o kernel.o

to wyskakuje mi błąd:

MakeFile.mak|1|*** recipe commences before first target. Stop.|

Nie wiem o co chodzi proszę o pomoc.

SA
  • Rejestracja:ponad 12 lat
  • Ostatnio:36 minut
  • Postów:1435
0

U mnie działa - wpisuj komendy po kolei do terminala, to nie jest fragment makefile, a wygląda na to, ze tak próbowałeś to wykonać.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.