LD := gcc CC := gcc CXX := g++ ASM := gcc CFLAGS := -Wall -Werror -pedantic CXXFLAGS := $(CFLAGS) ASMFLAGS := $(CFLAGS) LDFLAGS := -O2