我在Macbook Pro(使用Mac OS X 10.6)上编译本来不错的Contiki OS时遇到很多麻烦。 Contiki实际上使用了许多特定于GNU的功能和GCC,AR,LD等选项。所以我通过macports安装了这些实用程序,但是看起来“port install binutils”没有安装GNU ld,对吗?
因此,问题是,如何在Mac上获取GNU ld?有没有一种简单的替代方法(即wget, configure, make, make install
方法)?
最佳答案
据我所知,GNU binutils不支持Mach-O格式。 documentation都没有提及它,并且一些Google搜索显示了一些recent messages指示不支持它。
现在,您提到了Contiki OS,在我看来,它就像一个嵌入式操作系统。您需要编译为 native 可执行文件,还是尝试针对其他环境进行交叉编译? MacPorts确实包含several ports of binutils用于交叉编译。
关于macos - 如何在Mac OS X 10.6上安装GNU LD?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1608009/