From 02f4523a85a47292ccb5db0fdf5bb3d4e712cb51 Mon Sep 17 00:00:00 2001 From: CGSA Development Date: Mon, 23 Apr 2018 16:15:26 +0200 Subject: [PATCH] Use cc instead of ld for creating shared libraries --- share/mk/so.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/mk/so.mk b/share/mk/so.mk index 1249a16..8c2e3e6 100644 --- a/share/mk/so.mk +++ b/share/mk/so.mk @@ -5,7 +5,7 @@ # See LICENCE for the full copyright terms. # -LD ?= ld +SOLD ?= ${CC} UNAME ?= uname UNAME_SYSTEM != ${UNAME} -s SYSTEM ?= ${UNAME_SYSTEM} @@ -39,7 +39,7 @@ lib:: ${BUILD}/lib/${lib}.${LIBEXT} CLEAN += ${BUILD}/lib/${lib}.${LIBEXT} ${BUILD}/lib/${lib}.${LIBEXT}: ${BUILD}/lib/${lib}.opic - ${LD} -o $@ ${LDSFLAGS} ${LDSFLAGS.${lib}} ${.ALLSRC:M*.opic} + ${SOLD} -o $@ ${LDSFLAGS} ${LDSFLAGS.${lib}} ${.ALLSRC:M*.opic} STAGE_BUILD += lib/${lib}.${LIBEXT}