Режим distcc pump не может быть скомпилирован с armv6-none-linux-androideabi
Я работаю на двух компьютерах с OS X и пытаюсь создать приложение для Android, используя режим distcc pump. У меня уже есть distcc для работы в режиме без насоса, и все в порядке.
У меня есть две машины, которые полностью идентичны, с одинаковыми исполняемыми файлами с обеих сторон, по одним и тем же путям. По какой-то причине режим насоса не отправляет никаких включений, а выполняет всю предварительную обработку локально.
На машине, которая запускает компиляцию, я получаю это:
__________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 секунд, перекомпилировал его, установил его, и я все еще получил это.
Я попробовал другой проект, скомпилировав некоторый код C++ с помощью насоса distcc, для локальной машины (не для Android), и он просто работает. Что это значит?