commit 6f15a112f5ed7705f322845bdb7c9914d191dbc7 parent e62db67e3da88d0e908dd58d9e7688c1c0791bc1 Author: Roberto E. Vargas Caballero <k0ga@shike2.net> Date: Wed, 6 May 2026 21:24:55 +0200 build: Fix libscc-$(DRIVER).a dependency Diffstat:
| M | scripts/rules.mk | | | 1 | + |
| M | src/cmd/Makefile | | | 2 | +- |
| M | src/cmd/scc-objdump/Makefile | | | 2 | +- |
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/scripts/rules.mk b/scripts/rules.mk @@ -33,6 +33,7 @@ SCC_AR = $(BINDIR)/scc-ar # library dependences helpers LIBMACH = $(LIBDIR)/scc/libmach.a LIBSCC = $(LIBDIR)/scc/libscc.a +LIBSCC_DRIVER = $(LIBDIR)/scc/libscc-$(DRIVER).a # Include configuration definitions include $(BUILDDIR)/conf/$(CONF).mk diff --git a/src/cmd/Makefile b/src/cmd/Makefile @@ -24,4 +24,4 @@ MORE_LDLIBS = -lmach -lscc -lscc-$(DRIVER) all: $(TARGET) $(DIRS) @cp $(TARGET) $(BINDIR) -$(TARGET): $(LIBMACH) $(LIBSCC) $(LIBSCC-DRIVER) +$(TARGET): $(LIBMACH) $(LIBSCC) $(LIBSCC_DRIVER) diff --git a/src/cmd/scc-objdump/Makefile b/src/cmd/scc-objdump/Makefile @@ -13,6 +13,6 @@ MORE_LDLIBS = -lmach -lscc -lscc-$(DRIVER) all: $(TARGET) -scc-objdump: $(OBJS) $(LIBMACH) $(LIBSCC) $(LIBSCC-DRIVER) +scc-objdump: $(OBJS) $(LIBMACH) $(LIBSCC) $(LIBSCC_DRIVER) $(CC) $(PROJ_LDFLAGS) $(OBJS) $(PROJ_LDLIBS) -o $@ cp $@ $(BINDIR)