zoukankan      html  css  js  c++  java
  • ubuntu 18.04上执行buildman安装了交叉工具链之后编译报错"aarch64-linux/7.3.0/cc1: error while loading shared libraries: libmpfr.so.4: cannot open shared object file: No such file or directory"如何处理?

    1. 完整日志如下:
    $ PATH=$PATH:`pwd`/tools/buildman
    $ buildman --fetch-arch aarch64
    $ buildman -k my-board
    ~/.buildman-toolchains/gcc-7.3.0-nolibc/aarch64-linux/bin/../libexec/gcc/aarch64-linux/7.3.0/cc1: error while loading shared libraries: libmpfr.so
    .4: cannot open shared object file: No such file or directory
    
    1. 检查库的情况
    $ ldd ~/.buildman-toolchains/gcc-7.3.0-nolibc/aarch64-linux/libexec/gcc/aarch64-linux/7.3.0/cc1
    libmpc.so.3 => /usr/lib/x86_64-linux-gnu/libmpc.so.3 (0x0000888888888888)
    libmpfr.so.4 => not found
    
    1. 创建软链接, 如
    $ cd /usr/lib/x86_64-linux-gnu
    $ sudo ln -s libmpfr.so.6.0.1 libmpfr.so.4
    
  • 相关阅读:
    android 源码编译 问题 列表
    springboot总结
    设计模式学习笔记
    JWT入门1
    oauth2入门github
    mybatis面试题
    shiro入门
    knife4j swagger API文档
    pahole安装(编译)
    goMySql的逆向工程
  • 原文地址:https://www.cnblogs.com/dakewei/p/13180658.html
Copyright © 2011-2022 走看看