在线时间58 小时
UID3083329
注册时间2014-12-14
NXP金币0
该用户从未签到
中级会员
 
- 积分
- 459
- 最后登录
- 2016-8-15
|
大家好,最近小弟在试图在mx6q的板子上安装gcc,文件系统是用ltib编译的fsl-gnome,第一步./ltib -m prep -p gcc通过,第二部./ltib -m scbuild -p gcc出错,错误信息如下:
In file included from /home/yxq/ltib/rpm/BUILD/gcc-4.2.1/libstdc++-v3/libsupc++/eh_alloc.cc:37:0:
/home/yxq/ltib/rpm/BUILD/gcc-4.2.1/build-gcc/arm-none-linux-gnueabi/libstdc++-v3/include/cstring: In function 'void* std::memchr(void*, int, size_t)':
/home/yxq/ltib/rpm/BUILD/gcc-4.2.1/build-gcc/arm-none-linux-gnueabi/libstdc++-v3/include/cstring:101:40: error: 'void* std::memchr(void*, int, size_t)' conflicts with previous using declaration 'void* memchr(void*, int, size_t)'
/home/yxq/ltib/rpm/BUILD/gcc-4.2.1/build-gcc/arm-none-linux-gnueabi/libstdc++-v3/include/cstring:102:57: error: invalid conversion from 'const void*' to 'void*' [-fpermissive]
/home/yxq/ltib/rpm/BUILD/gcc-4.2.1/build-gcc/arm-none-linux-gnueabi/libstdc++-v3/include/cstring: In function 'char* std::strchr(char*, int)':
/home/yxq/ltib/rpm/BUILD/gcc-4.2.1/build-gcc/arm-none-linux-gnueabi/libstdc++-v3/include/cstring:107:29: error: 'char* std::strchr(char*, int)' conflicts with previous using declaration 'char* strchr(char*, int)'
/home/yxq/ltib/rpm/BUILD/gcc-4.2.1/build-gcc/arm-none-linux-gnueabi/libstdc++-v3/include/cstring: In function 'char* std::strpbrk(char*, const char*)':
/home/yxq/ltib/rpm/BUILD/gcc-4.2.1/build-gcc/arm-none-linux-gnueabi/libstdc++-v3/include/cstring:113:39: error: 'char* std::strpbrk(char*, const char*)' conflicts with previous using declaration 'char* strpbrk(char*, const char*)'
/home/yxq/ltib/rpm/BUILD/gcc-4.2.1/build-gcc/arm-none-linux-gnueabi/libstdc++-v3/include/cstring: In function 'char* std::strrchr(char*, int)':
/home/yxq/ltib/rpm/BUILD/gcc-4.2.1/build-gcc/arm-none-linux-gnueabi/libstdc++-v3/include/cstring:119:30: error: 'char* std::strrchr(char*, int)' conflicts with previous using declaration 'char* strrchr(char*, int)'
/home/yxq/ltib/rpm/BUILD/gcc-4.2.1/build-gcc/arm-none-linux-gnueabi/libstdc++-v3/include/cstring: In function 'char* std::strstr(char*, const char*)':
/home/yxq/ltib/rpm/BUILD/gcc-4.2.1/build-gcc/arm-none-linux-gnueabi/libstdc++-v3/include/cstring:125:38: error: 'char* std::strstr(char*, const char*)' conflicts with previous using declaration 'char* strstr(char*, const char*)'
make[4]: *** [eh_alloc.lo] Error 1
make[4]: Leaving directory `/home/yxq/ltib/rpm/BUILD/gcc-4.2.1/build-gcc/arm-none-linux-gnueabi/libstdc++-v3/libsupc++'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/yxq/ltib/rpm/BUILD/gcc-4.2.1/build-gcc/arm-none-linux-gnueabi/libstdc++-v3'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/yxq/ltib/rpm/BUILD/gcc-4.2.1/build-gcc/arm-none-linux-gnueabi/libstdc++-v3'
make[1]: *** [all-target-libstdc++-v3] Error 2
make[1]: Leaving directory `/home/yxq/ltib/rpm/BUILD/gcc-4.2.1/build-gcc'
make: *** [all] Error 2
error: Bad exit status from /home/yxq/ltib/tmp/rpm-tmp.39200 (%build)
请问能否帮忙分析一下,谢谢!
|
评分
-
查看全部评分
|