我稍微看了下这些连接里面的资料,可是依然不能找到答案。这么多人做IMX51,53,6的LINUX研发,就没有一个资深的前辈给我指点下吗?
还是上面这些问题:
1,LTIB既然能编译系统和内核,应该也可以交叉编译应用程序的,那为什么还需要给如下连接的GCC 4.4.4的源文件和freescale提供的PATCH?
2,FREESCALE提供了GCC4.4.4的源代码,Sources files of the Frescale version of the GCC 4.4.4 compiler:
这里面的内容我大概知道了,一个是现成的已经编译好的交叉工具链,一个是借助cross-ng这个工具来构建交叉编译工具链需要的,一个是完全手工一步步构建交叉工具链需要的文件,但是这里我有疑问,不管是借助工作还是自己一步步搭建,好像都要linux-2.6.35内核源代码,这里面没有提供,在PDF文档中竟然也没有这个步骤,汗。。。难道是那个cross-ng工具中就带有2.6.35内核吗?(因为板子上是2.6.35内核)
飞思卡尔linux user guide中只有怎么使用LTIB构建UBOOT,IMAGE,文件系统等的步骤,却没有详细的怎么交叉编译应用程序,怎么下载到目标板的文档说明
|