2013-05-10 89 views
1

这可能是一个愚蠢的问题,但我一直在浇筑论坛和谷歌几个小时,我无法弄清楚这一点。 最近,我从这里构建Raspberry Pi的源代码

https://code.google.com/p/mame4all-pi/

下载mame4all源代码库,并提出了一些编辑的游戏可用的列表。现在我遇到了编译/构建源代码的问题。在存储库中,当然有源代码(包含在src文件夹中)。我无法想象我们现在编辑它的方式如何构建/安装源代码。在主文件夹中有一个makefile.rpi文件,makefile.gp2x和makefile.rpi.debug,我觉得我需要做些什么,但我不完全确定

我不确定如何构建/编译此源代码以测试更改,我使用Raspbian Wheezy在树莓派上进行测试。我觉得我缺少一些简单的东西,非常感谢任何帮助!

+0

你尝试过'make -f makefile.rpi'吗? – Cairnarvon 2013-05-10 04:20:10

+0

make:警告:文件'src/rpi/rpi.mak'修改时间在未来7.8e + 06s之后make:*** [obj_mame_rpi]分段错误 – Bubo 2013-05-10 04:22:49

+0

友好的错误信息messsage ;-) 7.8e + 06秒...尝试设置系统时间。 – Thilo 2013-05-10 04:23:48

回答

3

您需要在Raspbian Wheezy中安装ARM架构的构建工具。但是在Raspberry Pi中编译速度非常慢,您可能需要在PC上执行此操作。如果你的电脑上安装了Debian Ubuntu安装工具,那么可以从ARM x86工具链中“交叉编译”到ARM。我确信有一个GCC版本可以做到这一点。一个简单的谷歌搜索可能会提供更多的细节。一旦你得到二进制编译,通过SFTP或通过连接SD卡到您的PC将它复制到树莓派。

http://qt-project.org/wiki/RaspberryPi_Beginners_guide包含大量的信息和链接,为此目的下载工具。事实上,Qt创建者可以自动执行大部分任务,并且可以将编译后的二进制文件直接从Qt创建者部署到Pi。

+0

谢谢你的洞察,今天晚些时候我会试试! – Bubo 2013-05-10 15:05:07