Witam.
Potrzebuje disassembler dla plików które nie posiadają nagłówków.
Przykładowa kompilacja takiego "pliku":
AS=as
LD=ld
CC=gcc
CFLAGS =-Wall -pedantic -W -nostdlib -fno-builtin -nostdinc -Wno-long-long -I include -fomit-frame-pointer
CPP =gcc -E -nostdinc -Iinclude
.s.o:
${AS} -Iinclude -a $< -o $*.o >$*.map
.c.o:
$(CC) $(CFLAGS) -nostdinc -Iinclude -c -o $*.o $<
.c.s:
$(CC) $(CFLAGS) -nostdinc -Iinclude -c -o $*.o $<
all: console
KERNEL_OBJS=start.o console.o stdlib.o
console: ${KERNEL_OBJS}
${LD} --oformat binary -N -e _start -Ttext 0x10000 -o $@ ${KERNEL_OBJS}
clean:
rm -f *.o *.map *.o *.map
Chcę sprawdzić skompilowany kod bo coś mi nie gra.