QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1458|回复: 3

请问关于交叉编译的问题

[复制链接]
发表于 2006-4-29 17:54:39 | 显示全部楼层 |阅读模式
我现在正尝试编一个在arm9上访问sql2000的应用程序
我用了freetds+unixodbc
以上两个软件的一些要用到的库文件我是从debian取得的
但每当我进行交叉编译时我总遇到下面一些提示:
.....
undefined reference to `__ctype_b_loc'
undefined reference to `__ctype_tolower_loc'
......
听人说好像是因为glibc的版本问题
有哪位大虾知道怎么解决这个问题吗?
 楼主| 发表于 2006-5-3 14:44:55 | 显示全部楼层
哈哈,自己已经解决
回复

使用道具 举报

发表于 2006-5-10 08:55:03 | 显示全部楼层
楼主好。我想问下你是如何解决的啊,谢谢
回复

使用道具 举报

 楼主| 发表于 2006-6-7 10:59:39 | 显示全部楼层
其实是交叉编译工具的一些库问题
听人说把交叉编译工具链升级到3.3.4就可以了
我用的是cross-3.3.2
而我直接把工具链里面的libc和libtdl库文件升级一下就没这个问题了
这些库文件都可以在debian的官方网站下载
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 14:20 , Processed in 0.041218 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表