1
0
mirror of https://github.com/krglaws/MyLFS.git synced 2025-07-29 21:01:54 +00:00
Files
MyLFS-big_bash_script/phase4/libffi.sh
2022-03-26 17:55:10 -04:00

33 lines
490 B
Bash

#!/usr/bin/env bash
# Libffi Stage 6
# ~~~~~~~~~~~~~~
set -e
cd /sources
eval "$(grep LIBFFI $PACKAGE_LIST)"
PKG_LIBFFI=$(basename $PKG_LIBFFI)
tar -xf $PKG_LIBFFI
cd ${PKG_LIBFFI%.tar*}
./configure --prefix=/usr \
--disable-static \
--with-gcc-arch=native \
--disable-exec-static-tramp
make
if $RUN_TESTS
then
set +e
make check &> $TESTLOG_DIR/libffi.log
set -e
fi
make install
cd /sources
rm -rf ${PKG_LIBFFI%.tar*}