Fixed glibc_full bundle
minor fix to links bundle
This commit is contained in:
parent
c3dffc8c41
commit
9b4c4d0ec5
@ -2,26 +2,23 @@
|
|||||||
|
|
||||||
SRC_DIR=$(pwd)
|
SRC_DIR=$(pwd)
|
||||||
|
|
||||||
# Find the main source directory
|
. ../../common.sh
|
||||||
cd ../../..
|
|
||||||
MAIN_SRC_DIR=$(pwd)
|
|
||||||
cd $SRC_DIR
|
|
||||||
|
|
||||||
if [ ! -d $MAIN_SRC_DIR/work/glibc/glibc_prepared ] ; then
|
if [ ! -d $WORK_DIR/glibc/glibc_prepared ] ; then
|
||||||
echo "Cannot continue - GLIBC is missing. Please buld GLIBC first."
|
echo "Cannot continue - GLIBC is missing. Please buld GLIBC first."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Preparing the overlay glibc folder. This may take a while..."
|
echo "Preparing the overlay glibc folder. This may take a while..."
|
||||||
rm -rf $MAIN_SRC_DIR/work/overlay/glibc
|
rm -rf $WORK_DIR/overlay/glibc
|
||||||
mkdir -p $MAIN_SRC_DIR/work/overlay/glibc/lib
|
mkdir -p $WORK_DIR/overlay/glibc/lib
|
||||||
|
|
||||||
cd $MAIN_SRC_DIR/work/glibc/glibc_prepared/lib
|
cd $WORK_DIR/glibc/glibc_prepared/lib
|
||||||
|
|
||||||
find . -type l -exec cp {} $MAIN_SRC_DIR/work/overlay/glibc/lib \;
|
find . -type l -exec cp {} $WORK_DIR/overlay/glibc/lib \;
|
||||||
echo "All libraries have been copied."
|
echo "All libraries have been copied."
|
||||||
|
|
||||||
cd $MAIN_SRC_DIR/work/overlay/glibc/lib
|
cd $WORK_DIR/overlay/glibc/lib
|
||||||
|
|
||||||
for FILE_DEL in $(ls *.so)
|
for FILE_DEL in $(ls *.so)
|
||||||
do
|
do
|
||||||
@ -38,10 +35,8 @@ echo "Duplicate libraries have been replaced with soft links."
|
|||||||
strip -g *
|
strip -g *
|
||||||
echo "All libraries have been optimized for size."
|
echo "All libraries have been optimized for size."
|
||||||
|
|
||||||
cp -r $MAIN_SRC_DIR/work/overlay/glibc/lib \
|
cp -r $WORK_DIR/overlay/glibc/lib $WORK_DIR/src/minimal_overlay/rootfs
|
||||||
$MAIN_SRC_DIR/work/src/minimal_overlay/rootfs
|
|
||||||
|
|
||||||
echo "All GNU C libraries have been installed."
|
echo "All GNU C libraries have been installed."
|
||||||
|
|
||||||
cd $SRC_DIR
|
cd $SRC_DIR
|
||||||
|
|
||||||
|
@ -12,8 +12,7 @@ DESTDIR="$PWD/links_installed"
|
|||||||
cd $(ls -d links-*)
|
cd $(ls -d links-*)
|
||||||
|
|
||||||
echo "Preparing Links work area. This may take a while..."
|
echo "Preparing Links work area. This may take a while..."
|
||||||
# distclean to also clear configure files
|
make -j $NUM_JOBS clean
|
||||||
make -j $NUM_JOBS distclean
|
|
||||||
|
|
||||||
rm -rf $DESTDIR
|
rm -rf $DESTDIR
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user