我一直在尝试在虚拟机上编译gcc,所以我可以在我拥有的另一台机器上使用二进制文件,但一直遇到错误并试图找到答案。我想知道是否有一套指令让我在i7机器上编译gcc库,但在Atom上运行二进制文件。特别是Buffalo TeraStation TS-6VHL。否则,如果有一种方法可以获得gcc而不进行编译也会很好 - 请注意,没有可用的包管理器。
# uname -a
Linux NAS 2.6.31.8-atom_d510 #2 SMP Wed Aug 21 08:50:32 JST 2013 x86_64 unknown
答案 0 :(得分:0)
如果您机器上的Linux有些规律,可能没有必要在这里交叉编译任何东西,运气好的话,你可以从任何大致适合你机器系统的通用Linux发行版中复制一切,Atom是毕竟是普通的英特尔处理器。您应该尝试使用与您的计算机相比内核和glibc相同或略微更旧的发行版。首先复制二进制文件(gcc.exe),它会告诉你缺少什么。第一个问题是glibc,头文件,目录/ usr / lib / gcc,binutils,可能还有更多。它需要一段时间,它会很混乱,但也许你想尝试一下。