第41节 编译安装bzip2
命令如下:
tar xvfz ../bzip2-1.0.6.tar.gz
cd bzip2-1.0.6
#patch -Np1 -i ../../bzip2-1.0.6-install_docs-1.patch
sed -i 's@\(ln -s -f \)$(PREFIX)/bin/@\1@' Makefile
CFLAGS+='-mstackrealign -fPIC -O3' make -f Makefile-libbz2_so 2>&1 | tee out.make1
CFLAGS+='-mstackrealign -fPIC -O3' make clean 2>&1 | tee out.makeclean
CFLAGS+='-mstackrealign -fPIC -O3' make 2>&1 | tee out.make2
make PREFIX=/tools install 2>&1 | tee out.install
cp -v bzip2-shared /tools/bin/bzip2-shared
cp -av libbz2.so* /tools/lib
ln -sv libbz2.so.1.0 /tools/lib/libbz2.so
rm -v /tools/bin/{bunzip2,bzcat}
ln -sv bzip2 /tools/bin/bunzip2
ln -sv bzip2 /tools/bin/bzcat
cd ..