Вы настроили 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.