[BusyBox] Everything is now different....

Aaron Lehmann aaronl at vitelus.com
Wed Oct 24 02:19:49 UTC 2001


On Wed, Oct 24, 2001 at 01:00:28AM -0600, Erik Andersen wrote:
> This is just a quick note to let everyone know that for the next
> few days, the unstable busybox tree is going to be, as the name
> implies, unstable.  I've been (slowly) working on the new
> buildsystem for some time now, and decided to go ahead and check
> everything into CVS.  Anyone doing a 'cvs up' will notice that I
> have moved all the files around.  A bit closer inspection will
> also show that pretty much everything you know about how busybox
> gets built just got thrown away.  Fortunately, if you have ever
> compiled the Linux kernel, you will find that compiling busybox
> is now pretty similar.

Sweet. I love CML1.

I assume that once we get a chance we'll document all the
configuration options.

Also, I'm not sure why every option should have a (NEW).

BTW, I had a few linker errors:

applets/applets.a(applets.o)(.rodata+0xdc): undefined reference to `free_main'
applets/applets.a(applets.o)(.rodata+0x154): undefined reference to `kill_main'
applets/applets.a(applets.o)(.rodata+0x1d8): undefined reference to `ps_main' 

When I disabled these it worked. I think this is a problem with the
items under "Process Utilities" section. It's because you forgot to
add procps to the SUBDIRS. Patch follows.


Index: Makefile
===================================================================
RCS file: /var/cvs/busybox/Makefile,v
retrieving revision 1.241
diff -u -r1.241 Makefile
--- Makefile    2001/10/24 07:58:02     1.241
+++ Makefile    2001/10/24 08:19:28
@@ -203,7 +203,7 @@
 
 SUBDIRS =applets archival console-tools editors fileutils findutils init \
        miscutils modutils networking pwd_grp shell shellutils sysklogd \
-       textutils util-linux libbb
+       textutils util-linux procps libbb
 
 bbsubdirs: $(patsubst %, _dir_%, $(SUBDIRS))
 





More information about the busybox mailing list