安装过程
1、下载glibc,解压
tar -zxvf glibc-2.32.tar.gz
2、准备一个编译文件夹
mkdir build
cd build
3、配置configure
../configure --prefix=/lib/aarch64-linux-gnu
--disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin --target=aarch64
../configure --prefix=$PWD/install --disable-profile --enable-add-ons --with-headers=/usr/include,/usr/include/aarch64-linux-gnu --with-binutils=/usr/bin --target=aarch64
- --prefix,安装目录需要查找libc.so.6所在的文件
本系统:--prefix=$PWD/install,确认后再建立软连接
缺少/usr/include/asm ,则从/usr/include/aarch64-xx/asm 和/usr/include/arm-gerninc/asm 拷贝过来
参考:https://stackoverflow.com/questions/43062610/fatal-error-asm-bitsperlong-h-no-such-file-or-directory
4、编译安装
make -j4
make install
网友评论