zoukankan      html  css  js  c++  java
  • 编译binutil包报错 error: array type has incomplete element type extern const struct relax_type md_relax_table[];

    安装lfs时编译binutils出错:

    ../../sources/binutils-2.15.91.0.2/gas/config/tc-i386.h:457:32: error: array type has incomplete element type
    extern const struct relax_type md_relax_table[];
    ^
    make[3]: *** [app.o] Error 1
    make[3]: Leaving directory `/mnt/lfs/binutils-build/gas'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/mnt/lfs/binutils-build/gas'
    make[1]: *** [all] Error 2
    make[1]: Leaving directory `/mnt/lfs/binutils-build/gas'
    make: *** [all-gas] Error 2

    按照报错信息修改../../sources/binutils-2.15.91.0.2/gas/config/tc-i386.h 中457行的extern const struct relax_type md_relax_table[];为extern const struct relax_type * md_relax_table;

    再把../../sources/binutils-2.15.91.0.2/gas/config/tc-i386.c中373行的const relax_typeS md_relax_table[]改成const struct relax_type *md_relax_table;

  • 相关阅读:
    PHP 文件上传七牛云
    Ubuntu Nginx 配置
    Ubuntu Sublime 配置
    Ubuntu Apache 域名配置
    Ubuntu Apache 配置
    LAMP 搭建
    vue函数防抖和节流
    vs code 同步
    常用软件
    vue
  • 原文地址:https://www.cnblogs.com/wuxie1989/p/5849892.html
Copyright © 2011-2022 走看看