Hi,
I'm operating on an i686 machine and I cannot get the 'busybox' binary and
the links to it (such as ls, cat, chown, etc) installed in the proper
destination directory.
I am following this guide:
http://cross-lfs.org/view/clfs-embedded/x86/final-system/busybox.html
I am running this command to perform the install:
make ARCH=i386 CROSS_COMPILE="${CLFS_TARGET}-" CFLAGS="${BUILD}"
PREFIX="${CLFS}" install
From executing the following statement, 'echo ${CLFS_TARGET} ${CLFS}
${BUILD}', the output is:
i686-pc-linux-uclibc /home/clfsEMB -m32
This is the output generated when "installing" busybox (of course shortened
for brevity):
./_install/bin/addgroup -> busybox
./_install/bin/adduser -> busybox
./_install/bin/ash -> busybox
./_install/bin/bbconfig -> busybox
.
.
.
./_install/linuxrc -> bin/busybox
./_install/sbin/adjtimex -> ../bin/busybox
./_install/sbin/arp -> ../bin/busybox
./_install/sbin/fdisk -> ../bin/busybox
.
.
.
./_install/usr/sbin/readprofile -> ../../bin/busybox
./_install/usr/sbin/setlogcons -> ../../bin/busybox
./_install/usr/sbin/telnetd -> ../../bin/busybox
./_install/usr/sbin/udhcpd -> ../../bin/busybox
In the source directory for busybox-1.4.1 I have an ELF 32-bit executable
called 'busybox'. Within '_install/bin' I have another copy of the
'busybox' executable and a boat-load of links to it (for addgroup, adduser,
ash, etc).
After I did the 'install' above, I expected to find the 'busybox' executable
and the links to it within the ${CLFS}/bin directory; however I had no such
joy.
When I ran the following command, 'find ${CLFS} -name busybox', this was the
output:
/home/clfsEMB/sources/busybox-1.4.1/busybox
/home/clfsEMB/sources/busybox-1.4.1/include/config/busybox
/home/clfsEMB/sources/busybox-1.4.1/_install/bin/busybox
Is there an additional step missing in the instruction guide? I've repeated
the existing instructions, the first time applying all busybox patches I
found on the web, the second time without ( i.e. only applying the patch
provided by CLFS).
Dave Whitney
_______________________________________________
Clfs-support mailing list
[email protected]
http://lists.cross-lfs.org/cgi-bin/mailman/listinfo/clfs-support