• 下载
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博客 

python:NameError: name ‘file‘ is not defined-CSDN博客

更多推荐