Missing binaries / build system
Jeff Pohlmeyer
yetanothergeek at gmail.com
Fri Apr 19 10:01:45 UTC 2024
On Fri, Apr 19, 2024 at 4:29 AM anatoly techtonik <techtonik at gmail.com> wrote:
> ./make defconfig
> ./make_single_applets.sh HTTPD
>
> This works, but produces 50K binary instead of 34K when selecting
> httpd in menuconfig interactively.
That is probably because "defconfig" enables a lot of features in the
httpd applet that are disabled when you build with "allnoconfig"
Things like: Date header, Last-Modified header, Range requests, HTTP
authentication, custom error pages, reverse proxying, GZIP encoding,
and CGI scripting.
That's a lot of extra functionality for a 16K increase in size. You
can of course go back in either config and enable/disable just the
features you need, but I don't know how you would do that
non-interactively.
-- Jeff
More information about the busybox
mailing list