svn commit: trunk/busybox

vda at busybox.net vda at busybox.net
Wed Jul 9 21:24:19 UTC 2008


Author: vda
Date: 2008-07-09 14:24:18 -0700 (Wed, 09 Jul 2008)
New Revision: 22723

Log:
build system: libbusybox cannot be static



Modified:
   trunk/busybox/Config.in


Changeset:
Modified: trunk/busybox/Config.in
===================================================================
--- trunk/busybox/Config.in	2008-07-09 21:20:50 UTC (rev 22722)
+++ trunk/busybox/Config.in	2008-07-09 21:24:18 UTC (rev 22723)
@@ -298,7 +298,7 @@
 config BUILD_LIBBUSYBOX
 	bool "Build shared libbusybox"
 	default n
-	depends on !FEATURE_PREFER_APPLETS && !PIE
+	depends on !FEATURE_PREFER_APPLETS && !PIE && !STATIC
 	help
 	  Build a shared library libbusybox.so.N.N.N which contains all
 	  busybox code.
@@ -330,7 +330,7 @@
 config FEATURE_INDIVIDUAL
 	bool "Produce a binary for each applet, linked against libbusybox"
 	default y
-	depends on !STATIC && BUILD_LIBBUSYBOX
+	depends on BUILD_LIBBUSYBOX
 	help
 	  If your CPU architecture doesn't allow for sharing text/rodata
 	  sections of running binaries, but allows for runtime dynamic
@@ -348,7 +348,7 @@
 config FEATURE_SHARED_BUSYBOX
 	bool "Produce additional busybox binary linked against libbusybox"
 	default y
-	depends on !STATIC && BUILD_LIBBUSYBOX
+	depends on BUILD_LIBBUSYBOX
 	help
 	  Build busybox, dynamically linked against libbusybox.so.N.N.N.
 




More information about the busybox-cvs mailing list