fix: use more accurate linker flags / calling.

This commit is contained in:
2025-09-15 10:14:42 +02:00
parent ec36d8c475
commit 3a7709c392

View File

@@ -62,15 +62,15 @@ lib/obj/%/: lib/%/
# link together a runtime binary # link together a runtime binary
bin/$(NAME): $(OBJ) bin/$(NAME): $(OBJ)
$(info [CC/LD] $@) $(info [LD] $@)
@mkdir -p $(@D) @mkdir -p $(@D)
@$(CC) -o $@ $^ $(LDFLAGS) $(LDLIBS) @$(LD) -o $@ $^ $(LDFLAGS) $(LDLIBS)
# link together a testing binary # link together a testing binary
bin/TEST_$(NAME): $(TOBJ) $(filter-out obj/src/main.o,$(OBJ)) bin/TEST_$(NAME): $(TOBJ) $(filter-out obj/src/main.o,$(OBJ))
$(info [CC/LD] $@) $(info [LD] $@)
@mkdir -p $(@D) @mkdir -p $(@D)
@$(CC) -o $@ $^ $(LDFLAGS) $(LDLIBS) @$(LD) -o $@ $^ $(LDFLAGS) $(LDLIBS)
obj/res/%.o: res/% obj/res/%.o: res/%
$(info [LD] $@) $(info [LD] $@)