From 61753a6f510a1e66df08c4e7297028275ed595a6 Mon Sep 17 00:00:00 2001 From: apio Date: Wed, 9 Nov 2022 11:39:39 +0100 Subject: [PATCH] libc: Symlink libm.a to libc.a Some programs (or g++) might want to link against libm, yet on Luna it's part of libc. --- libs/libc/Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libs/libc/Makefile b/libs/libc/Makefile index f36b5579..804c5682 100644 --- a/libs/libc/Makefile +++ b/libs/libc/Makefile @@ -59,6 +59,8 @@ build: $(LIBC_BIN)/crt0.o $(LIBC_BIN)/crti.o $(LIBC_BIN)/crtn.o $(LIBC_BIN)/libc $(DESTDIR)/libc.a: $(LIBC_BIN)/libc.a @mkdir -p $(@D) @cp $^ $@ + @rm -f $(DESTDIR)/libm.a + @ln -s $@ $(DESTDIR)/libm.a @echo " INSTALL $^" $(DESTDIR)/crt0.o: $(LIBC_BIN)/crt0.o