Makefile: build static

This commit is contained in:
2024-04-02 20:38:50 +02:00
parent 4816b4a53a
commit 05748e19ab

View File

@@ -114,7 +114,8 @@ CFLAGS := $(strip $(CFLAGS))
#REL_CFLAGS := -Ofast
##################################### linker flags
LDFLAGS := -L$(BRLIBDIR)
LDFLAGS := --static
LDFLAGS += -L$(BRLIBDIR)
LDFLAGS += -flto
LDFLAGS := $(strip $(LDFLAGS))
@@ -256,11 +257,11 @@ cleanasmcpp:
@$(call rmfiles,$(ASMFILES) $(CPPFILES),asm and pre-processed)
%.i: %.c
@echo generating $@ (cpp processed).
@echo "generating $@ (cpp processed)."
@$(CC) -E $(CPPFLAGS) $(CFLAGS) $< -o $@
%.s: %.c
@echo generating $@ (asm).
@echo "generating $@ (asm)."
@$(CC) -S -fverbose-asm $(CPPFLAGS) $(CFLAGS) $< -o $@
##################################### LSP (ccls)