[BusyBox] success building Dan Bernstein's tools against uClibc
Manuel Novoa III
mnovoa3 at bellsouth.net
Fri Mar 23 16:36:04 UTC 2001
Hi everyone,
I thought this might be of interest.
I've successfully built the following (with some trivial mods) against shared
uClibc:
daemontools-0.70
ucspi-tcp-0.88
djbdns-1.05
publicfile-0.52
They passed all the included ./rts tests. File sizes below.
I'm going to try collecting his static libs into a shared lib and build that
way to see how small I can make things.
Manuel
bin:total 848
-rwxr-xr-x 1 root root 3088 Mar 23 10:28 addcr
-rwxr-xr-x 1 root root 7728 Mar 23 10:28 argv0
-rwxr-xr-x 1 root root 16848 Mar 23 10:28 axfr-get
-rwxr-xr-x 1 root root 23152 Mar 23 10:28 axfrdns
-rwxr-xr-x 1 root root 9136 Mar 23 10:28 axfrdns-conf
-rwxr-xr-x 1 root root 157 Mar 22 07:44 date@
-rwxr-xr-x 1 root root 3216 Mar 23 10:28 delcr
-rwxr-xr-x 1 root root 40464 Mar 23 10:28 dnscache
-rwxr-xr-x 1 root root 10928 Mar 23 10:28 dnscache-conf
-rwxr-xr-x 1 root root 19952 Mar 23 10:28 dnsfilter
-rwxr-xr-x 1 root root 17776 Mar 23 10:28 dnsip
-rwxr-xr-x 1 root root 20048 Mar 23 10:28 dnsipq
-rwxr-xr-x 1 root root 18064 Mar 23 10:28 dnsmx
-rwxr-xr-x 1 root root 17296 Mar 23 10:28 dnsname
-rwxr-xr-x 1 root root 24368 Mar 23 10:28 dnsq
-rwxr-xr-x 1 root root 21264 Mar 23 10:28 dnsqr
-rwxr-xr-x 1 root root 28464 Mar 23 10:28 dnstrace
-rwxr-xr-x 1 root root 1007 Mar 23 10:28 dnstracesort
-rwxr-xr-x 1 root root 17232 Mar 23 10:28 dnstxt
-rwxr-xr-x 1 root root 10032 Mar 23 10:28 envdir
-rwxr-xr-x 1 root root 8816 Mar 23 10:28 envuidgid
-rwxr-xr-x 1 root root 8464 Mar 23 10:28 fghack
-rwxr-xr-x 1 root root 203 Mar 22 07:44 finger@
-rwxr-xr-x 1 root root 11152 Mar 23 10:28 fixcrio
-rwxr-xr-x 1 root root 287 Mar 22 07:44 http@
-rwxr-xr-x 1 root root 149 Mar 22 07:44 mconnect
-rwxr-xr-x 1 root root 7504 Mar 23 10:28 mconnect-io
-rwxr-xr-x 1 root root 16272 Mar 23 10:28 multilog
-rwxr-xr-x 1 root root 15536 Mar 23 10:28 pickdns
-rwxr-xr-x 1 root root 8976 Mar 23 10:28 pickdns-conf
-rwxr-xr-x 1 root root 13904 Mar 23 10:28 pickdns-data
-rwxr-xr-x 1 root root 4560 Mar 23 10:28 random-ip
-rwxr-xr-x 1 root root 15248 Mar 23 10:28 rbldns
-rwxr-xr-x 1 root root 9040 Mar 23 10:28 rbldns-conf
-rwxr-xr-x 1 root root 11504 Mar 23 10:28 rbldns-data
-rwxr-xr-x 1 root root 22224 Mar 23 10:28 rblsmtpd
-rwxr-xr-x 1 root root 11504 Mar 23 10:28 recordio
-rwxr-xr-x 1 root root 8976 Mar 23 10:28 setlock
-rwx------ 1 root root 8272 Mar 23 10:28 setuidgid
-rwxr-xr-x 1 root root 9552 Mar 23 10:28 softlimit
-rwxr-xr-x 1 root root 11824 Mar 23 10:28 supervise
-rwxr-xr-x 1 root root 8336 Mar 23 10:28 svc
-rwxr-xr-x 1 root root 6448 Mar 23 10:28 svok
-rwxr-xr-x 1 root root 10096 Mar 23 10:28 svscan
-rwxr-xr-x 1 root root 8400 Mar 23 10:28 svstat
-rwxr-xr-x 1 root root 3648 Mar 23 10:28 tai64n
-rwxr-xr-x 1 root root 3824 Mar 23 10:28 tai64nlocal
-rwxr-xr-x 1 root root 143 Mar 22 07:44 tcpcat
-rwxr-xr-x 1 root root 27440 Mar 23 10:28 tcpclient
-rwxr-xr-x 1 root root 11984 Mar 23 10:28 tcprules
-rwxr-xr-x 1 root root 10096 Mar 23 10:28 tcprulescheck
-rwxr-xr-x 1 root root 32048 Mar 23 10:28 tcpserver
-rwxr-xr-x 1 root root 18224 Mar 23 10:28 tinydns
-rwxr-xr-x 1 root root 9744 Mar 23 10:28 tinydns-conf
-rwxr-xr-x 1 root root 16720 Mar 23 10:28 tinydns-data
-rwxr-xr-x 1 root root 13392 Mar 23 10:28 tinydns-edit
-rwxr-xr-x 1 root root 20464 Mar 23 10:28 tinydns-get
-rwxr-xr-x 1 root root 12880 Mar 23 10:28 walldns
-rwxr-xr-x 1 root root 8816 Mar 23 10:28 walldns-conf
-rwxr-xr-x 1 root root 157 Mar 22 07:44 who@
publicfile/bin:
total 52
-rwxr-xr-x 1 root root 9104 Mar 23 10:29 configure
-rwxr-xr-x 1 root root 18960 Mar 23 10:29 ftpd
-rwxr-xr-x 1 root root 18320 Mar 23 10:29 httpd
More information about the busybox
mailing list