嵌入式交叉编译:glib(2.29.92未成功)
·
- 下载
https://blog.csdn.net/quantum7/article/details/143804582
- 准备
sudo apt install -y libz-dev
sudo apt install -y libffi-de
sudo apt install -y gettext
sudo apt install -y pkg-config
- 编译脚本
export ARCH=aarch64
export CROSS_NAME=aarch64-mix210-linux
export PATH=$PATH:/opt/linux/x86-arm/${CROSS_NAME}/bin
export LD=${CROSS_NAME}-ld
export AR=${CROSS_NAME}-ar
export CPP=${CROSS_NAME}-g++
export CC=${CROSS_NAME}-gcc
export GCC=${CROSS_NAME}-gcc
BUILD_DIR=${HOME}/test
make clean
./configure \
--target=aarch64-linux-gnu \
--without-libexpat-prefix \
--disable-werror \
--libdir=${BUILD_DIR}/lib \
--prefix=${BUILD_DIR} \
--disable-sanity-check \
CPP=${CROSS_NAME}-g++ \
CC=${CROSS_NAME}-gcc \
AR=${CROSS_NAME}-ar \
LD=${CROSS_NAME}-ld \
GCC=${CROSS_NAME}-gcc \
--with-strip=
make -j$(nproc) strip=''
make install
file gio/gdbus
- 遇到错误
undefined reference to `major‘-CSDN博客
AttributeError: ‘dict‘ object has no attribute ‘has_key‘-CSDN博客
AttributeError: ‘dict_keys‘ object has no attribute ‘sort‘-CSDN博客
更多推荐


所有评论(0)