关于交叉编译环境的问题 求大牛帮助

cp298674954 2012-02-06 02:55:01
手里有一块板子 别人在上面烧好了系统 但是没有配套的交叉编译工具,我想知道怎么能通过这块板子推断出
BINUTILS_DIR=binutils-2.15
GCC_DIR=gcc-4.4.3
GLIBC_DIR=glibc-2.8
LINUX_DIR=linux-2.6.29.4
LINUX_SANITIZED_HEADER_DIR=linux-libc-headers-2.6.12.0
GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.6
GCC_CORE_DIR=gcc-4.4.3
GDB_DIR=gdb-7.1

这些版本 别的比较好说 主要是 LINUX_SANITIZED_HEADER_DIR GLIBCTHREADS_FILENAME GCC_CORE_DIR 不太明白怎么选


BINUTILS_DIR=binutils-2.15
GCC_DIR=gcc-4.4.3
GDB_DIR=gdb-7.1
这三个版本号没有要求吧 是不是能用就好,通过 uname -a 得到了 LINUX_DIR=linux-2.6.29.4


LINUX_SANITIZED_HEADER_DIR
GLIBCTHREADS_FILENAME
GCC_CORE_DIR

这三个怎么办


...全文
130 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
cp298674954 2012-02-14
  • 打赏
  • 举报
回复
顶一个 还没解决呢
cp298674954 2012-02-08
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 linwhwylb 的回复:]

如果不是开发kernel module,不用太在意。
[/Quote]
大牛 GLIBC_DIR=glibc-2.8 这个版本是不是必须对上阿 这个版本貌似太久了 怎么都编译不过阿
cp298674954 2012-02-07
  • 打赏
  • 举报
回复
我们做linux 开发 android虽说也是linux 但是和板子上的linux版本不一定一致阿
cp298674954 2012-02-07
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 huaan853 的回复:]

试试就行,不用那么担心。找准交叉编译器就行。
[/Quote]

编译一次两个小时而已是么
  • 打赏
  • 举报
回复
找到Android source code的版本,全编译,然后按照一定的规则,可以生成交叉编译工具
Linux-Torvalds 2012-02-07
  • 打赏
  • 举报
回复
如果不是开发kernel module,不用太在意。
cpplab 2012-02-06
  • 打赏
  • 举报
回复
试试就行,不用那么担心。找准交叉编译器就行。
cp298674954 2012-02-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 vince025 的回复:]

不用理那些了吧要是自己再开发其他程序的话。知道内核,交叉编译器,glibc这些版本就好了。
[/Quote]
涉及到多线程开发了 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.6 是不是很重要
二狗蹲坑 2012-02-06
  • 打赏
  • 举报
回复
不用理那些了吧要是自己再开发其他程序的话。知道内核,交叉编译器,glibc这些版本就好了。
cp298674954 2012-02-06
  • 打赏
  • 举报
回复
救命阿

4,441

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧