|
@@ -54,7 +54,7 @@ KERNEL_OBJS = \
|
|
Devices/PCSpeaker.o \
|
|
Devices/PCSpeaker.o \
|
|
FileSystem/InodeFile.o \
|
|
FileSystem/InodeFile.o \
|
|
FileSystem/Custody.o \
|
|
FileSystem/Custody.o \
|
|
- File.o
|
|
|
|
|
|
+ FileSystem/File.o
|
|
|
|
|
|
VFS_OBJS = \
|
|
VFS_OBJS = \
|
|
FileSystem/ProcFS.o \
|
|
FileSystem/ProcFS.o \
|
|
@@ -97,7 +97,9 @@ OBJS = $(CXX_OBJS) Boot/boot.ao
|
|
|
|
|
|
KERNEL = kernel
|
|
KERNEL = kernel
|
|
CXXFLAGS += -ffreestanding -mregparm=3 -mno-80387 -mno-mmx -mno-sse -mno-sse2
|
|
CXXFLAGS += -ffreestanding -mregparm=3 -mno-80387 -mno-mmx -mno-sse -mno-sse2
|
|
-CXXFLAGS += -nostdlib
|
|
|
|
|
|
+CXXFLAGS += -nostdlib -nostdinc -nostdinc++
|
|
|
|
+CXXFLAGS += -I../Root/usr/local/include/c++/8.3.0/
|
|
|
|
+CXXFLAGS += -I../Root/usr/local/include/c++/8.3.0/i686-pc-serenity/
|
|
DEFINES += -DKERNEL
|
|
DEFINES += -DKERNEL
|
|
LDFLAGS += -Ttext 0x10000 -Wl,-T linker.ld -nostdlib
|
|
LDFLAGS += -Ttext 0x10000 -Wl,-T linker.ld -nostdlib
|
|
|
|
|