免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2781 | 回复: 5

debian etch编译通过 [复制链接]

论坛徽章:
0
发表于 2009-01-15 13:21 |显示全部楼层
Cross-Toolchain编译通过,系统带的libmpfr-dev版本有点低,貌似需要2.2.1以上的版本,下了个最新的编译安装后就过了。
每次编译都要从头再来,太费时间。
编译qt时提示没有mkqte.sh。

有些东西还没编译,估计不会有问题。

论坛徽章:
0
发表于 2009-01-15 17:28 |显示全部楼层

回复 #1 zllfdd 的帖子

谢谢楼主提交此bug,此问题已解决。请下载最新版编译。
另楼主提到的“每次编译都要从头再来,太费时间”,我们正加紧解决此问题。

论坛徽章:
0
发表于 2009-01-15 22:23 |显示全部楼层

回复 #1 zllfdd 的帖子

过程,有具体的么

论坛徽章:
0
发表于 2009-01-16 17:20 |显示全部楼层
刚开始我没有编译toolchain,我用openmoko的编译的。把build.sh中的一些路径改一下。先编译Libraries,每次到libusb部分就出错了。

后来打算从toolchain编译试试。编译了好几次,都出了问题,以前没编译过这个东西。

后来看了下MaxWit Linux开发者手册,把MaxWit Linux开发者手册上提到的那些开发工具和开发库都装上了。上面提示的名字和实际上可能不一样,找出对应的包装上就行了。比如gif那个,在etch中的名字是libungif4-dev。

继续编译,还是出错了,看样子是编译到glibc了,在config.log里找到了choke me的东西,原因是libmpfr-dev的版本太低了,etch带的版本比较低,我把libmpfr-dev卸载了,下载了最新的源码,./configure, make, make install,装好了之后。再编译toolchain,就通过了。
另外PATH中最好不要有别的arm-linux-类似的东西,可能会有影响,我不太确定,中间出错的次数太多了,都不知道是什么造成的了。

然后编译Basic System, Libraries, Applications, Game,都很顺利。

编译qt时,脚本有些问题,提示没有mkqte.sh,我把mkqte.sh改成qt.sh。编译时下载的文件名不正解,改正了编译,后来发现脚本中的路径上还有个小问题,记不清了,好像是多了个src。改了之后,就一切正常了。最新的maxwit中已经修复了这个问题。

继续编译qpe,编译中发现还少了libxtst-dev,安装后。不想再让它重新解压了,直接configure, make了,正常。最后 make install 时按照qpe.sh中的参数做的。

编译这一遍陆陆续续花了两三天时间。用了4G左右的磁盘空间。
内核没有编译,我还用linux-2.6.26.5,编译时要选择eabi的选项。


我只是想试一下,过程中没记录,有些东西记不清楚了。可能有地方有误。如果把所需的开发库都装上,应该会很顺利。

[ 本帖最后由 zllfdd 于 2009-1-16 17:22 编辑 ]

论坛徽章:
0
发表于 2009-01-17 18:55 |显示全部楼层

回复 #4 zllfdd 的帖子

恭喜楼主编译成功。有问题随时发帖。

[ 本帖最后由 linke.wang 于 2009-1-17 19:00 编辑 ]

论坛徽章:
0
发表于 2009-01-19 23:03 |显示全部楼层
原帖由 zllfdd 于 2009-1-16 17:20 发表
刚开始我没有编译toolchain,我用openmoko的编译的。把build.sh中的一些路径改一下。先编译Libraries,每次到libusb部分就出错了。

后来打算从toolchain编译试试。编译了好几次,都出了问题,以前没编译过这 ...



zllfdd很棒!
我再补充说明一下:
1、Xtst开发包是要装的
2、以后MaxWit Linux里改用"arm-maxwit-linux-gnueabi-"交叉编译工具链,而不是现在的简写形式"arm-linux-",以免冲突。
3、Host端的kernel不需要重编译,MaxWit Linux里集成了S3C2440和AT91SAM9263内核的编译(包括打patch)
4、一般情况下不需要2、3天,全部编译3个小时左右就够了(依具体机器性能而定)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP