scons с distcc? - PullRequest
       25

scons с distcc?

2 голосов
/ 06 ноября 2011

Как правильно использовать scons с distcc?Очевидный способ использования CC = "distcc g ++" или CXX не работает.

Кому-нибудь удалось объединить эти два?

Спасибо!

1 Ответ

5 голосов
/ 12 ноября 2011

Вы настроили CC или CXX через переменную окружения? SCons не загрязняет среду по умолчанию переменными из вызывающей среды .Однако вы можете инициализировать среду SCons из среды ОС (или предпочтительно ее подмножества):

import os
env = Environment(ENV = os.environ)
env.Program('yourprogram.cpp')

В качестве альтернативы, это также может сработать (долгое время не использовало SCons):

env = Environment(CXX='distcc g++')
env.Program('yourprogram.cpp')

Просмотрите справочную страницу для обзора всех переменных, используемых в SCons.

...