revert shared build of busybox for initramfs

This commit is contained in:
Stephan Raue 2009-08-16 18:48:43 +02:00
parent 58b3693cdd
commit bd08b5b162
5 changed files with 15 additions and 11 deletions

View File

@ -7,7 +7,7 @@ $SCRIPTS/build module-init-tools
export INSTALL=$(kernel_path) export INSTALL=$(kernel_path)
$SCRIPTS/install busybox initramfs $SCRIPTS/install busybox initramfs
$SCRIPTS/install uClibc initramfs # $SCRIPTS/install uClibc initramfs
unset LDFLAGS unset LDFLAGS
DEPMOD=`ls -d $ROOT/$BUILD/module-init-tool*/build/depmod` DEPMOD=`ls -d $ROOT/$BUILD/module-init-tool*/build/depmod`

View File

@ -46,9 +46,9 @@ dir /bin 755 1000 1000
slink /bin/sh busybox 777 0 0 slink /bin/sh busybox 777 0 0
file /bin/busybox initramfs/bin/busybox 755 0 0 file /bin/busybox initramfs/bin/busybox 755 0 0
dir /lib 755 1000 1000 # dir /lib 755 1000 1000
file /lib/ld-uClibc.so.0 initramfs/lib/ld-uClibc.so.0 755 0 0 # file /lib/ld-uClibc.so.0 initramfs/lib/ld-uClibc.so.0 755 0 0
file /lib/libc.so.0 initramfs/lib/libc.so.0 755 0 0 # file /lib/libc.so.0 initramfs/lib/libc.so.0 755 0 0
dir /proc 755 0 0 dir /proc 755 0 0
dir /sys 755 0 0 dir /sys 755 0 0

View File

@ -40,7 +40,7 @@ CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
# #
# Build Options # Build Options
# #
# CONFIG_STATIC is not set CONFIG_STATIC=y
# CONFIG_PIE is not set # CONFIG_PIE is not set
# CONFIG_NOMMU is not set # CONFIG_NOMMU is not set
# CONFIG_BUILD_LIBBUSYBOX is not set # CONFIG_BUILD_LIBBUSYBOX is not set

View File

@ -12,6 +12,10 @@
mount -t ramfs none /var mount -t ramfs none /var
mknod /dev/null c 1 3 mknod /dev/null c 1 3
mknod /dev/fb0 c 29 0 mknod /dev/fb0 c 29 0
mknod /dev/tty1 c 4 1
mknod /dev/tty2 c 4 2
mknod /dev/tty3 c 4 3
mknod /dev/console c 5 1
# parse command line arguments # parse command line arguments
BOOT=`cat /proc/cmdline | sed 's/.*boot=// ; s/ .*//'` BOOT=`cat /proc/cmdline | sed 's/.*boot=// ; s/ .*//'`

View File

@ -9,12 +9,12 @@ if [ "$2" = toolchain ]; then
exit 0 exit 0
fi fi
if [ "$2" = initramfs ]; then # if [ "$2" = initramfs ]; then
mkdir -p $INSTALL/$2/lib # mkdir -p $INSTALL/$2/lib
cp $PKG_BUILD/lib/ld-uClibc.so.0 $INSTALL/$2/lib # cp $PKG_BUILD/lib/ld-uClibc.so.0 $INSTALL/$2/lib
cp $PKG_BUILD/lib/libc.so.0 $INSTALL/$2/lib # cp $PKG_BUILD/lib/libc.so.0 $INSTALL/$2/lib
exit 0 # exit 0
fi # fi
mkdir -p $INSTALL/lib mkdir -p $INSTALL/lib
cp $PKG_BUILD/lib/ld*-uClibc.so.0 $INSTALL/lib cp $PKG_BUILD/lib/ld*-uClibc.so.0 $INSTALL/lib