No build tools is perfect. Here are some SCons issues that do not yet have solutions.
The SC-config tool will be used in the SCons installation process to generate an appropriate default construction environment so that building most software works "out of the box" on the installed platform. The SC-config tool will find reasonable default compilers (C, C++, Fortran), linkers/loaders, library archive tools, etc. for specification in the default SCons construction environment.