主题 : crosstool-ng制作交叉编译器的提示" need .cfi_sections "问题? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 50939
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
综合积分: 38 分
注册时间: 2011-06-28
最后登录: 2013-11-29
楼主  发表于: 2012-04-23 11:30

 crosstool-ng制作交叉编译器的提示" need .cfi_sections "问题?

[INFO ]  =================================================================
[INFO ]  Installing C library headers & start files
[EXTRA]    Configuring C library
[ERROR]    configure: error: need .cfi_sections in this configuration
[ERROR]  
[ERROR]  >>
[ERROR]  >>  Build failed in step 'Installing C library headers & start files'
[ERROR]  >>        called in step '(top-level)'
[ERROR]  >>
[ERROR]  >>  Error happened in: CT_DoExecLog[scripts/functions@172]
[ERROR]  >>        called from: do_libc_backend_once[scripts/build/libc/glibc-eglibc.sh-common@348]
[ERROR]  >>        called from: do_libc_backend[scripts/build/libc/glibc-eglibc.sh-common@144]
[ERROR]  >>        called from: do_libc_start_files[scripts/build/libc/glibc-eglibc.sh-common@60]
[ERROR]  >>        called from: main[scripts/crosstool-NG.sh@597]
[ERROR]  >>
[ERROR]  >>  For more info on this error, look at the file: 'build.log'
[ERROR]  >>  There is a list of known issues, some with workarounds, in:
[ERROR]  >>      '/home/crosstool-ng/share/doc/crosstool-ng/ct-ng.1.14.1/B - Known issues.txt'


在build.log的内容:
[CFG  ]    running configure fragment for ports/sysdeps/arm/elf
[CFG  ]    checking for ARM TLS support... yes
[CFG  ]    running configure fragment for ports/sysdeps/unix/sysv/linux/arm/eabi/nptl
[CFG  ]    running configure fragment for ports/sysdeps/unix/sysv/linux/arm/eabi
[CFG  ]    running configure fragment for nptl/sysdeps/pthread
[CFG  ]    checking for forced unwind support... (cached) yes
[CFG  ]    checking for C cleanup handling... (cached) yes
[CFG  ]    running configure fragment for sysdeps/pthread
[CFG  ]    running configure fragment for sysdeps/unix/sysv/linux
[CFG  ]    checking for grep that handles long lines and -e... (cached) /home/newdisk/crosstool-ng/bin/.build/tools/bin/grep
[CFG  ]    checking for egrep... (cached) /home/newdisk/crosstool-ng/bin/.build/tools/bin/grep -E
[CFG  ]    checking installed Linux kernel header files... 2.0.10 or later
[CFG  ]    checking for kernel header at least 3.0.18... ok
[CFG  ]    running configure fragment for ports/sysdeps/arm
[CFG  ]    checking whether the CFI directive .cfi_sections is supported... no
[ERROR]    configure: error: need .cfi_sections in this configuration
[ERROR]
[ERROR]  >>
[ERROR]  >>  Build failed in step 'Installing C library headers & start files'
[ERROR]  >>        called in step '(top-level)'
[ERROR]  >>
[ERROR]  >>  Error happened in: CT_DoExecLog[scripts/functions@172]
[ERROR]  >>        called from: do_libc_backend_once[scripts/build/libc/glibc-eglibc.sh-common@348]
[ERROR]  >>        called from: do_libc_backend[scripts/build/libc/glibc-eglibc.sh-common@144]
[ERROR]  >>        called from: do_libc_start_files[scripts/build/libc/glibc-eglibc.sh-common@60]
[ERROR]  >>        called from: main[scripts/crosstool-NG.sh@597]
[ERROR]  >>
[ERROR]  >>  For more info on this error, look at the file: 'build.log'
[ERROR]  >>  There is a list of known issues, some with workarounds, in:
[ERROR]  >>      '/home/crosstool-ng/share/doc/crosstool-ng/ct-ng.1.14.1/B - Known issues.txt'
请问有遇到过类似问题的吗?[/size]
畅游在知识的海洋...
级别: 论坛版主
UID: 33629
精华: 4
发帖: 554
金钱: 3075 两
威望: 615 点
综合积分: 1188 分
注册时间: 2010-12-03
最后登录: 2015-09-22
1楼  发表于: 2012-04-23 13:02
试下换低版本的glibc
好好学习,天天鲁管