nss交叉编译

下载

下载nspr:https://www.linuxfromscratch.org/blfs/view/svn/general/nspr.html
下载nss:https://www.linuxfromscratch.org/blfs/view/svn/postlfs/nss.html

编译nspr

nspr直接交叉编译make时会报错,原因:交叉编译生成了目标平台的nsinstall,而make要在当前平台执行nsinstall。。。

  1. 直接编译nspr
./configure --enable-64bit && make
  1. 保存nsinstall
cp config/nsinstall /tmp/
  1. 交叉编译nspr
#先配置PATH、CC、AR、RANLIB
make clean
./configure --host=aarch64-linux-gnu
cd config && make && cd ..
rm -f config/nsinstall
mv /tmp/nsinstall .
make -j

你可能感兴趣的:(opensource,交叉编译,nss)