嵌入式学习小组
直播中

摩托罗拉

8年用户 890经验值
私信 关注

求助,有可靠的arm-linux-gcc 4.3.4的交叉编译工具链吗?

有大佬能提供arm-linux-gcc 4.3.4交叉编译工具链吗,或者解答下我的疑惑。
我使用N9H26跑linux系统时出现了如下问题:在运行我的程序时出现了错误:can't resolve symbol '__ctype_tolower_loc'。我查阅资料得知可能是gcc版本不匹配导致的。

linux系统版本是2.6.35.4 (root@ubuntu) (gcc version 4.3.4 (GCC) ),而我的程序以及openssl库是arm-linux-gcc 4.8.4编译出来的。

所以我尝试使用新唐厂提供的arm-linux-gcc 4.3.4来编译openssl库和我的程序。但是在编译时出现了找不到标准头文件和库的问题,
如最简单的helloworld都编译不成功:error: stdio.h: No such file or directory

百度了好久也不能解决,有人遇到过这样的情况吗?

回帖(1)

陈厚合

2024-1-16 10:12:37
暂时没有找到可靠的arm-linux-gcc 4.3.4交叉编译工具链。但是,您可以尝试使用其他版本的交叉编译工具链,例如arm-linux-gcc 4.8.4,并且尝试重新编译您的程序和openssl库来解决问题。如果仍然存在问题,您可以尝试检查环境变量以及对应的库文件是否正确配置。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分