mirror of
https://github.com/superconvert/smart-os.git
synced 2024-11-25 03:18:37 +08:00
update 01_build_src.sh
This commit is contained in:
parent
15374080d6
commit
3a0a5762b4
@ -428,7 +428,9 @@ if [ "${with_ufw}" = true ]; then
|
|||||||
# 编译 libnftnl
|
# 编译 libnftnl
|
||||||
if [ ! -d "libnftnl_install" ]; then
|
if [ ! -d "libnftnl_install" ]; then
|
||||||
mkdir -pv libnftnl_install && cd ${LIBNFTNL_SRC_DIR}
|
mkdir -pv libnftnl_install && cd ${LIBNFTNL_SRC_DIR}
|
||||||
CFLAGS="${ufw_include} ${ufw_library} $CFLAGS" ./configure --prefix=/usr
|
export LIBMNL_CFLAGS="-I${libmnl_install}/usr/include"
|
||||||
|
export LIBMNL_LIBS="-L${libmnl_install}/usr/lib -lmnl"
|
||||||
|
./configure --prefix=/usr
|
||||||
CFLAGS="-L${glibc_install}/lib64 $CFLAGS" make -j8 && make install -j8 DESTDIR=${libnftnl_install} PREFIX=/usr || exit
|
CFLAGS="-L${glibc_install}/lib64 $CFLAGS" make -j8 && make install -j8 DESTDIR=${libnftnl_install} PREFIX=/usr || exit
|
||||||
cd ..
|
cd ..
|
||||||
fi
|
fi
|
||||||
@ -436,8 +438,12 @@ if [ "${with_ufw}" = true ]; then
|
|||||||
# 编译 iptables ( 需要 libmnl, libnftnl )
|
# 编译 iptables ( 需要 libmnl, libnftnl )
|
||||||
if [ ! -d "iptables_install" ]; then
|
if [ ! -d "iptables_install" ]; then
|
||||||
mkdir -pv iptables_install && cd ${IPTABLES_SRC_DIR}
|
mkdir -pv iptables_install && cd ${IPTABLES_SRC_DIR}
|
||||||
CFLAGS="${ufw_include} ${ufw_library} $CFLAGS" ./configure --prefix=/usr
|
export libmnl_CFLAGS="-I${libmnl_install}/usr/include"
|
||||||
CFLAGS="-L${glibc_install}/lib64 $CFLAGS" make -j8 && make install -j8 DESTDIR=${iptables_install} PREFIX=/usr || exit
|
export libmnl_LIBS="-L${libmnl_install}/usr/lib -lmnl"
|
||||||
|
export libnftnl_CFLAGS="-I${libnftnl_install}/usr/include"
|
||||||
|
export libnftnl_LIBS="-L${libnftnl_install}/usr/lib -lnftnl"
|
||||||
|
./configure --prefix=/usr
|
||||||
|
CFLAGS="-L${glibc_install}/lib64 ${ufw_include} $CFLAGS" make -j8 && make install -j8 DESTDIR=${iptables_install} PREFIX=/usr || exit
|
||||||
cd ..
|
cd ..
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user