uKernel/tools/project.conf
Pierre Pronchery d07ee6b951 No longer build with -m32 by default
This is currently correct, since only i386 is supported. To
cross-compile from amd64, it is still possible to use CC="gcc -m32".
2018-03-27 00:02:17 +02:00

19 lines
476 B
Plaintext

targets=start.o,uKernel
cppflags_force=-nostdinc -isystem ../include -I ../src
cflags_force=-ffreestanding
cflags=-W -Wall -g -O2 -fstack-protector
as=$(CC)
asflags_force=$(CFLAGSF) $(CFLAGS) -c
ldflags_force=-nostdlib -static
dist=Makefile
[start.o]
type=object
sources=start.S
[uKernel]
type=binary
sources=console.c,main.c
ldflags=$(OBJDIR)start.o $(OBJDIR)../src/lib/libuKernel.a `$(CC) -print-libgcc-file-name`
depends=$(OBJDIR)start.o,$(OBJDIR)../src/lib/libuKernel.a