我正在运行Mac OS X 10.5.8并希望使用GCC 4.1.2编译目标CentOS 5.3.我怎么能:
编译GCC 4.1.2工具链和相关工具?
使用该工具交叉编译目标CentOS 5.3?
任何帮助是极大的赞赏!
最简单的解决方案是在VM中运行CentOS 5.3(例如Sun VirtualBox).这需要最少的设置,具有相当合理的开销(假设是Intel Mac),并且您将能够实际测试和调试您正在构建的内容.
如果你真的坚持交叉编译,你必须构建一个交叉编译器.说明在这里和这里,但要注意:它可能需要几天才能正确完成,然后你仍然需要一个VM来测试结果,所以我没有看到这样做的任何意义.