diff options
Diffstat (limited to 'Config.in')
-rw-r--r-- | Config.in | 75 |
1 files changed, 37 insertions, 38 deletions
@@ -292,31 +292,30 @@ config BUILD_LIBBUSYBOX | |||
292 | binary serves no purpose (and increases the size). You should | 292 | binary serves no purpose (and increases the size). You should |
293 | almost certainly say "no" to this right now. | 293 | almost certainly say "no" to this right now. |
294 | 294 | ||
295 | config FEATURE_FULL_LIBBUSYBOX | 295 | ### config FEATURE_FULL_LIBBUSYBOX |
296 | bool "Feature-complete libbusybox" | 296 | ### bool "Feature-complete libbusybox" |
297 | default n if !FEATURE_SHARED_BUSYBOX | 297 | ### default n if !FEATURE_SHARED_BUSYBOX |
298 | depends on BUILD_LIBBUSYBOX | 298 | ### depends on BUILD_LIBBUSYBOX |
299 | help | 299 | ### help |
300 | Build a libbusybox with the complete feature-set, disregarding | 300 | ### Build a libbusybox with the complete feature-set, disregarding |
301 | the actually selected config. | 301 | ### the actually selected config. |
302 | 302 | ### | |
303 | Normally, libbusybox will only contain the features which are | 303 | ### Normally, libbusybox will only contain the features which are |
304 | used by busybox itself. If you plan to write a separate | 304 | ### used by busybox itself. If you plan to write a separate |
305 | standalone application which uses libbusybox say 'Y'. | 305 | ### standalone application which uses libbusybox say 'Y'. |
306 | 306 | ### | |
307 | Note: libbusybox is GPL, not LGPL, and exports no stable API that | 307 | ### Note: libbusybox is GPL, not LGPL, and exports no stable API that |
308 | might act as a copyright barrier. We can and will modify the | 308 | ### might act as a copyright barrier. We can and will modify the |
309 | exported function set between releases (even minor version number | 309 | ### exported function set between releases (even minor version number |
310 | changes), and happily break out-of-tree features. | 310 | ### changes), and happily break out-of-tree features. |
311 | 311 | ### | |
312 | Say 'N' if in doubt. | 312 | ### Say 'N' if in doubt. |
313 | 313 | ||
314 | config FEATURE_SHARED_BUSYBOX | 314 | config FEATURE_SHARED_BUSYBOX |
315 | bool "Use shared libbusybox for busybox" | 315 | bool "Produce additional busybox binary linked against libbusybox" |
316 | default y if BUILD_LIBBUSYBOX | 316 | default y if BUILD_LIBBUSYBOX |
317 | depends on !STATIC && BUILD_LIBBUSYBOX | 317 | depends on !STATIC && BUILD_LIBBUSYBOX |
318 | help | 318 | help |
319 | Use libbusybox.so also for busybox itself. | ||
320 | You need to have a working dynamic linker to use this variant. | 319 | You need to have a working dynamic linker to use this variant. |
321 | 320 | ||
322 | config LFS | 321 | config LFS |
@@ -331,24 +330,24 @@ config LFS | |||
331 | cp, mount, tar, and many others. If you want to access files larger | 330 | cp, mount, tar, and many others. If you want to access files larger |
332 | than 2 Gigabytes, enable this option. Otherwise, leave it set to 'N'. | 331 | than 2 Gigabytes, enable this option. Otherwise, leave it set to 'N'. |
333 | 332 | ||
334 | config BUILD_AT_ONCE | 333 | ### config BUILD_AT_ONCE |
335 | bool "Compile all sources at once" | 334 | ### bool "Compile all sources at once" |
336 | default n | 335 | ### default n |
337 | help | 336 | ### help |
338 | Normally each source-file is compiled with one invocation of | 337 | ### Normally each source-file is compiled with one invocation of |
339 | the compiler. | 338 | ### the compiler. |
340 | If you set this option, all sources are compiled at once. | 339 | ### If you set this option, all sources are compiled at once. |
341 | This gives the compiler more opportunities to optimize which can | 340 | ### This gives the compiler more opportunities to optimize which can |
342 | result in smaller and/or faster binaries. | 341 | ### result in smaller and/or faster binaries. |
343 | 342 | ### | |
344 | Setting this option will consume alot of memory, e.g. if you | 343 | ### Setting this option will consume alot of memory, e.g. if you |
345 | enable all applets with all features, gcc uses more than 300MB | 344 | ### enable all applets with all features, gcc uses more than 300MB |
346 | RAM during compilation of busybox. | 345 | ### RAM during compilation of busybox. |
347 | 346 | ### | |
348 | This option is most likely only beneficial for newer compilers | 347 | ### This option is most likely only beneficial for newer compilers |
349 | such as gcc-4.1 and above. | 348 | ### such as gcc-4.1 and above. |
350 | 349 | ### | |
351 | Say 'N' unless you know what you are doing. | 350 | ### Say 'N' unless you know what you are doing. |
352 | 351 | ||
353 | endmenu | 352 | endmenu |
354 | 353 | ||