diff --git a/kernel/GNUmakefile b/kernel/GNUmakefile index 27eebd7..683e264 100644 --- a/kernel/GNUmakefile +++ b/kernel/GNUmakefile @@ -81,7 +81,8 @@ limine.h: # Link rules for the final kernel executable. $(KERNEL): $(OBJ) - $(LD) $(OBJ) $(LDFLAGS) -o $@ + $(LD) $(OBJ) $(LDFLAGS) -no-pie -o $@ || \ + $(LD) $(OBJ) $(LDFLAGS) -o $@ # Include header dependencies. -include $(HEADER_DEPS)