diff options
Diffstat (limited to 'src/common.make')
-rw-r--r-- | src/common.make | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/common.make b/src/common.make index be6a302..96a1a7f 100644 --- a/src/common.make +++ b/src/common.make @@ -1,10 +1,10 @@ # ============== ENVIRONMENT VARIABLES CC = i586-elf-gcc -CFLAGS = -nostdlib -nostartfiles -nodefaultlibs -fno-builtin -fno-stack-protector -Wall -Wextra -g +CFLAGS = -nostdlib -nostartfiles -nodefaultlibs -fno-builtin -fno-stack-protector -Wall -Werror -g -Wno-error=main CCFLAGS = CXX = i586-elf-g++ -CXXFLAGS = -fno-rtti -fno-exceptions -Werror -Wno-write-strings -Wno-error=unused-parameter -g +CXXFLAGS = -fno-rtti -fno-exceptions -Wall -Werror -Wno-write-strings -Wno-main -Wno-error=unused-parameter -Wno-error=main -g LD = i586-elf-ld .PHONY: clean, mrproper @@ -18,9 +18,9 @@ AFLAGS = -f elf all: $(Out) -$(Out): $(Obj) +$(Out): $(Obj) $(ExtObj) echo ""; echo "- Linking $@..." - $(LD) $(LDFLAGS) $^ -o $@ $(ExtObj) + $(LD) $(LDFLAGS) $^ -o $@ # ============== GENERAL CLEAINING PROCEDURES |