主题 : [已解决]编译openwrt-arm出现的新问题 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 30443
精华: 0
发帖: 85
金钱: 425 两
威望: 85 点
贡献值: 0 点
综合积分: 170 分
注册时间: 2010-10-16
最后登录: 2013-01-08
楼主  发表于: 2011-10-26 16:07

 [已解决]编译openwrt-arm出现的新问题

/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3-final/./gcc/xgcc -B/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3-final/./gcc/ -B/home/ubuntu/OpenWrt/openwrt-arm/openwrt/staging_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/usr/arm-openwrt-linux-uclibcgnueabi/bin/ -B/home/ubuntu/OpenWrt/openwrt-arm/openwrt/staging_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/usr/arm-openwrt-linux-uclibcgnueabi/lib/ -isystem /home/ubuntu/OpenWrt/openwrt-arm/openwrt/staging_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/usr/arm-openwrt-linux-uclibcgnueabi/include -isystem /home/ubuntu/OpenWrt/openwrt-arm/openwrt/staging_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/usr/arm-openwrt-linux-uclibcgnueabi/sys-include -O2 -pipe -march=armv6zk -mtune=arm1176jzf-s -funit-at-a-time -fhonour-copts -msoft-float -O2  -O2 -pipe -march=armv6zk -mtune=arm1176jzf-s -funit-at-a-time -fhonour-copts -msoft-float -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -Wno-missing-prototypes -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc  -I. -I. -I../.././gcc -I/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc -I/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/. -I/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc -I/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../include   -o pr-support.o -MT pr-support.o -MD -MP -MF pr-support.dep -fexceptions -c /home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/config/arm/pr-support.c -fvisibility=hidden -DHIDE_EXPORTS
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/config/arm/pr-support.c:1: note: someone does not honour COPTS correctly, passed 2 times
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3-final/./gcc/xgcc -B/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3-final/./gcc/ -B/home/ubuntu/OpenWrt/openwrt-arm/openwrt/staging_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/usr/arm-openwrt-linux-uclibcgnueabi/bin/ -B/home/ubuntu/OpenWrt/openwrt-arm/openwrt/staging_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/usr/arm-openwrt-linux-uclibcgnueabi/lib/ -isystem /home/ubuntu/OpenWrt/openwrt-arm/openwrt/staging_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/usr/arm-openwrt-linux-uclibcgnueabi/include -isystem /home/ubuntu/OpenWrt/openwrt-arm/openwrt/staging_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/usr/arm-openwrt-linux-uclibcgnueabi/sys-include -O2 -pipe -march=armv6zk -mtune=arm1176jzf-s -funit-at-a-time -fhonour-copts -msoft-float -O2  -O2 -pipe -march=armv6zk -mtune=arm1176jzf-s -funit-at-a-time -fhonour-copts -msoft-float -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -Wno-missing-prototypes -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc  -I. -I. -I../.././gcc -I/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc -I/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/. -I/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc -I/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../include   -o unwind-c.o -MT unwind-c.o -MD -MP -MF unwind-c.dep -fexceptions -c /home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/unwind-c.c -fvisibility=hidden -DHIDE_EXPORTS
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/unwind-c.c:1: note: someone does not honour COPTS correctly, passed 2 times
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3-final/./gcc/xgcc -B/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3-final/./gcc/ -B/home/ubuntu/OpenWrt/openwrt-arm/openwrt/staging_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/usr/arm-openwrt-linux-uclibcgnueabi/bin/ -B/home/ubuntu/OpenWrt/openwrt-arm/openwrt/staging_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/usr/arm-openwrt-linux-uclibcgnueabi/lib/ -isystem /home/ubuntu/OpenWrt/openwrt-arm/openwrt/staging_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/usr/arm-openwrt-linux-uclibcgnueabi/include -isystem /home/ubuntu/OpenWrt/openwrt-arm/openwrt/staging_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/usr/arm-openwrt-linux-uclibcgnueabi/sys-include -O2 -pipe -march=armv6zk -mtune=arm1176jzf-s -funit-at-a-time -fhonour-copts -msoft-float -O2  -O2 -pipe -march=armv6zk -mtune=arm1176jzf-s -funit-at-a-time -fhonour-copts -msoft-float -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -Wno-missing-prototypes -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc  -I. -I. -I../.././gcc -I/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc -I/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/. -I/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc -I/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../include   -o emutls.o -MT emutls.o -MD -MP -MF emutls.dep -fexceptions -c /home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c -fvisibility=hidden -DHIDE_EXPORTS
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:1: note: someone does not honour COPTS correctly, passed 2 times
In file included from ../.././gcc/gthr-default.h:1,
                 from /home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr.h:132,
                 from /home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:35:
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:46: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__gthread_key_t'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:47: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__gthread_once_t'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:48: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__gthread_mutex_t'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:49: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__gthread_recursive_mutex_t'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:50: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__gthread_cond_t'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:100: error: 'pthread_once' undeclared here (not in a function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:100: warning: type defaults to 'int' in declaration of '__gthrw_pthread_once'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:101: error: 'pthread_getspecific' undeclared here (not in a function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:101: warning: type defaults to 'int' in declaration of '__gthrw_pthread_getspecific'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:102: error: 'pthread_setspecific' undeclared here (not in a function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:102: warning: type defaults to 'int' in declaration of '__gthrw_pthread_setspecific'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:103: error: 'pthread_create' undeclared here (not in a function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:103: warning: type defaults to 'int' in declaration of '__gthrw_pthread_create'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:104: error: 'pthread_cancel' undeclared here (not in a function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:104: warning: type defaults to 'int' in declaration of '__gthrw_pthread_cancel'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:105: error: 'pthread_mutex_lock' undeclared here (not in a function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:105: warning: type defaults to 'int' in declaration of '__gthrw_pthread_mutex_lock'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:106: error: 'pthread_mutex_trylock' undeclared here (not in a function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:106: warning: type defaults to 'int' in declaration of '__gthrw_pthread_mutex_trylock'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:107: error: 'pthread_mutex_unlock' undeclared here (not in a function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:107: warning: type defaults to 'int' in declaration of '__gthrw_pthread_mutex_unlock'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:108: error: 'pthread_mutex_init' undeclared here (not in a function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:108: warning: type defaults to 'int' in declaration of '__gthrw_pthread_mutex_init'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:109: error: 'pthread_cond_broadcast' undeclared here (not in a function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:109: warning: type defaults to 'int' in declaration of '__gthrw_pthread_cond_broadcast'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:110: error: 'pthread_cond_wait' undeclared here (not in a function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:110: warning: type defaults to 'int' in declaration of '__gthrw_pthread_cond_wait'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:113: error: 'pthread_key_create' undeclared here (not in a function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:113: warning: type defaults to 'int' in declaration of '__gthrw_pthread_key_create'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:114: error: 'pthread_key_delete' undeclared here (not in a function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:114: warning: type defaults to 'int' in declaration of '__gthrw_pthread_key_delete'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:115: error: 'pthread_mutexattr_init' undeclared here (not in a function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:115: warning: type defaults to 'int' in declaration of '__gthrw_pthread_mutexattr_init'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:116: error: 'pthread_mutexattr_settype' undeclared here (not in a function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:116: warning: type defaults to 'int' in declaration of '__gthrw_pthread_mutexattr_settype'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:117: error: 'pthread_mutexattr_destroy' undeclared here (not in a function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:117: warning: type defaults to 'int' in declaration of '__gthrw_pthread_mutexattr_destroy'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:650: error: expected ')' before '*' token
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:659: error: expected ')' before '*' token
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:665: error: expected ')' before 'key'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:671: error: expected ')' before 'key'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:677: error: expected ')' before 'key'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:683: error: expected ')' before '*' token
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:692: error: expected ')' before '*' token
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:701: error: expected ')' before '*' token
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:711: error: expected ')' before '*' token
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:732: error: expected ')' before '*' token
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:738: error: expected ')' before '*' token
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:744: error: expected ')' before '*' token
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:750: error: expected ')' before '*' token
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:756: error: expected ')' before '*' token
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/gthr-posix.h:762: error: expected ')' before '*' token
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:59: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'emutls_mutex'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'emutls_key'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c: In function 'emutls_init':
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:88: warning: implicit declaration of function '__gthread_key_create'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:88: error: 'emutls_key' undeclared (first use in this function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:88: error: (Each undeclared identifier is reported only once
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:88: error: for each function it appears in.)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c: In function '__emutls_get_address':
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:144: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'once'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:144: error: 'once' undeclared (first use in this function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:144: error: 'PTHREAD_ONCE_INIT' undeclared (first use in this function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:145: warning: implicit declaration of function '__gthread_once'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:146: warning: implicit declaration of function '__gthread_mutex_lock'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:146: error: 'emutls_mutex' undeclared (first use in this function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:153: warning: implicit declaration of function '__gthread_mutex_unlock'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:156: warning: implicit declaration of function '__gthread_getspecific'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:156: error: 'emutls_key' undeclared (first use in this function)
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:156: warning: initialization makes pointer from integer without a cast
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:160: warning: implicit declaration of function 'calloc'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:160: warning: incompatible implicit declaration of built-in function 'calloc'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:164: warning: implicit declaration of function '__gthread_setspecific'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:172: warning: implicit declaration of function 'realloc'
/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3/libgcc/../gcc/emutls.c:172: warning: incompatible implicit declaration of built-in function 'realloc'
make[6]: *** [emutls.o] Error 1
make[6]: Leaving directory `/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3-final/arm-openwrt-linux-uclibcgnueabi/libgcc'
make[5]: *** [all-target-libgcc] Error 2
make[5]: Leaving directory `/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3-final'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/ubuntu/OpenWrt/openwrt-arm/openwrt/build_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/gcc-4.3.3-final'
make[3]: *** [/home/ubuntu/OpenWrt/openwrt-arm/openwrt/staging_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/stamp/.gcc_installed] Error 2
make[3]: Leaving directory `/home/ubuntu/OpenWrt/openwrt-arm/openwrt/toolchain/gcc'
make[2]: *** [toolchain/gcc/install] Error 2
make[2]: Leaving directory `/home/ubuntu/OpenWrt/openwrt-arm/openwrt'
make[1]: *** [/home/ubuntu/OpenWrt/openwrt-arm/openwrt/staging_dir/toolchain-arm_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi/stamp/.toolchain_install] Error 2
make[1]: Leaving directory `/home/ubuntu/OpenWrt/openwrt-arm/openwrt'
make: *** [world] Error 2
[ubuntu@h openwrt]$
[ 此帖被lintel在2011-10-27 11:42重新编辑 ]
不想当厨子的裁缝,不是好司机。
疯狂的嵌入式爱好者
级别: 论坛版主
UID: 40543
精华: 1
发帖: 169
金钱: 920 两
威望: 184 点
贡献值: 1 点
综合积分: 358 分
注册时间: 2011-03-19
最后登录: 2013-05-10
1楼  发表于: 2011-10-26 17:02
make clean
make distclean
默认配置,重新配置编译。
如果还出错,请报告系统信息。
PS,fedora 的gcc编译器可能有问题。如有用fedora,请换成ubuntu或者debian。
别人转角遇见爱,我转角遇见猫T _T .
级别: 侠客
UID: 30443
精华: 0
发帖: 85
金钱: 425 两
威望: 85 点
贡献值: 0 点
综合积分: 170 分
注册时间: 2010-10-16
最后登录: 2013-01-08
2楼  发表于: 2011-10-26 21:56

 回 1楼(lintel) 的帖子

解决了,多谢
不想当厨子的裁缝,不是好司机。