distcc泵模式无法使用armv6-none-linux-androideabi进行编译

时间:2016-11-04 16:16:03

标签: android macos cross-compiling distcc

我在两台OS X机器上,我正在尝试使用distcc泵模式为Android构建应用程序。 我已经开始在非泵模式下工作了,一切都很好。

我有两台机器完全相同,两侧的相同可执行文件位于相同的路径上。出于某种原因,泵模式不发送任何包含,并在本地进行所有预处理。

在开始编译的机器上,我得到了这个:

__________Using distcc-pump from /usr/local/bin
__________Using       10 distcc servers in pump mode
WARNING include server: Preprocessing locally. Include server not covering: Could not locate name of translation unit: ['armv6-none-linux-androideabi', '<source_file>']. for translation unit 'unknown translation unit'

我四处寻找线索,但我能找到的最主要的问题是包含服务器超时。所以我将超时从3.8改为30秒,重新编译,安装它,我仍然有这个。

我尝试了另一个项目,用泵distcc编译一些C ++代码,用于本地机器(不适用于Android),它只是起作用。 这是什么意思?

0 个答案:

没有答案