bzip2 puts stuff everywhere -.-
This commit is contained in:
parent
612f4a843c
commit
126f61496a
1 changed files with 13 additions and 6 deletions
19
build.sh
19
build.sh
|
|
@ -124,11 +124,10 @@ host_toolchain() {
|
|||
|
||||
# Create a directory layout
|
||||
if [ ! -d "$LFS/etc" ]; then
|
||||
mkdir -pv $LFS/{etc,var} $LFS/usr/{bin,lib,sbin}
|
||||
|
||||
mkdir -pv $LFS/{etc,var} $LFS/usr/{bin,lib,sbin,libexec,share}
|
||||
mkdir -pv $LFS/{dev,proc,sys,run,tmp}
|
||||
|
||||
for i in bin lib sbin; do
|
||||
for i in bin lib sbin libexec; do
|
||||
ln -sv usr/$i $LFS/$i
|
||||
done
|
||||
fi
|
||||
|
|
@ -516,7 +515,7 @@ if [ ! -f "$STEPS_DIR/attr" ]; then
|
|||
echo "rootsbindir=/usr/sbin" > configparms
|
||||
|
||||
"../configure" \
|
||||
--prefix=/usr \
|
||||
--prefix=/ \
|
||||
--disable-static \
|
||||
--host=$LFS_TGT
|
||||
|
||||
|
|
@ -620,7 +619,7 @@ if [ ! -f "$STEPS_DIR/bzip2" ]; then
|
|||
cd "$LFS_BUILD/bzip2"
|
||||
|
||||
#make
|
||||
make CC="${CC}" AR="${AR}" RANLIB="${RANLIB}" -j 32 PREFIX=$LFS install
|
||||
make CC="${CC} ${CFLAGS}" AR="${AR}" RANLIB="${RANLIB}" LD="${LD} ${LDFLAGS}" -j 32 PREFIX=$LFS install
|
||||
|
||||
if [ -f "$LFS/bin/bzip2" ]; then
|
||||
"$LFS_TGT-strip" --strip-unneeded "$LFS/bin/bzip2"
|
||||
|
|
@ -629,6 +628,9 @@ if [ ! -f "$STEPS_DIR/bzip2" ]; then
|
|||
exit 1
|
||||
fi
|
||||
|
||||
# Remove useless doc out of dir
|
||||
rm -rf "$LFS/man"
|
||||
|
||||
cd "$BASE_DIR"
|
||||
rm -rf "$LFS_BUILD/bzip2"
|
||||
touch "$STEPS_DIR/bzip2"
|
||||
|
|
@ -776,9 +778,12 @@ if [ ! -f "$STEPS_DIR/gawk" ]; then
|
|||
cd build-$LFS_TGT
|
||||
|
||||
"../configure" \
|
||||
--prefix=$LFS \
|
||||
--prefix=$LFS/usr \
|
||||
--libexecdir=$LFS/usr/lib \
|
||||
--sysconfdir=$LFS/etc \
|
||||
--host=${LFS_TGT} \
|
||||
--build=${BUILD_MACHINE_TRIPLET} \
|
||||
--without-libsigsegv \
|
||||
--cache-file=config.cache
|
||||
|
||||
make -j 32
|
||||
|
|
@ -1107,6 +1112,8 @@ if [ ! -f "$STEPS_DIR/acl" ]; then
|
|||
|
||||
"../configure" \
|
||||
--prefix=/usr \
|
||||
--libexecdir=/usr/libexec \
|
||||
--libdir=/usr/lib \
|
||||
--host=${LFS_TGT} \
|
||||
--build=${BUILD_MACHINE_TRIPLET} \
|
||||
--with-sysroot=$LFS \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue