@@ -95,12 +95,12 @@ $(OUT)/boot.o: $(rtobjects) ld -r $^ -o $(OUT)/boot.o -$(OUT)/libk.a: $(fnobjects) $(rtobjects) obj $(OUT) +$(OUT)/libk.a: $(fnobjects) $(rtobjects) @# using `ar rc` and ranlib here instead of @# `ar rcs` in case `ar` isn't the GNU version - ar rc $@ $(OUT)/*.o + ar rc $@ $^ ranlib $@ $(OUT) $(OUT)/k: mkdir -p $@