Parcourir la source

Do not recurse into ldso if HAVE_SHARED is disabled.

Peter S. Mazinger il y a 20 ans
Parent
commit
a5caac62d6
1 fichiers modifiés avec 7 ajouts et 3 suppressions
  1. 7 3
      Makefile

+ 7 - 3
Makefile

@@ -28,9 +28,13 @@ noconfig_targets := menuconfig config oldconfig randconfig \
 TOPDIR=./
 include Rules.mak
 
-# need to have libc.so built, before we can build the others
-PRE_DIRS = ldso libc
-DIRS = ldso libcrypt libresolv libnsl libutil librt
+RTLD_DIR =
+ifeq ($(HAVE_SHARED),y)
+RTLD_DIR = ldso
+endif
+# need to have libc built, before we can build the others
+PRE_DIRS = $(RTLD_DIR) libc
+DIRS = $(RTLD_DIR) libcrypt libresolv libnsl libutil librt
 ifeq ($(UCLIBC_HAS_FLOATS),y)
 	DIRS += libm
 endif