Can you please attach 'config.log' file after running SCons?
Note that G++ 4.2 has a TR1 implementation that should be enough. E.g. here (Debian unstable) I have 4.1 and it works fine:
$ CXX=g++-4.1 scons scons: Reading SConscript files ... Checking for C++ type std::hash <int>... no Checking for C++ type std::tr1::hash <int>... yes
And from 'config.log' I see it really uses 4.1:
... g++-4.1 -o .sconf_temp/conftest_1.o -c -pedantic -Wno-long-long -Wall -Wno-unused -I. .sconf_temp/conftest_1.cpp g++-4.1 -o .sconf_temp/conftest_1 .sconf_temp/conftest_1.o scons: Configure: yes
Can you please attach 'config.log' file after running SCons?
Note that G++ 4.2 has a TR1 implementation that should be enough. E.g. here (Debian unstable) I have 4.1 and it works fine:
$ CXX=g++-4.1 scons
scons: Reading SConscript files ...
Checking for C++ type std::hash <int>... no
Checking for C++ type std::tr1::hash <int>... yes
And from 'config.log' I see it really uses 4.1:
... temp/conftest_ 1.o -c -pedantic -Wno-long-long -Wall -Wno-unused -I. .sconf_ temp/conftest_ 1.cpp temp/conftest_ 1 .sconf_ temp/conftest_ 1.o
g++-4.1 -o .sconf_
g++-4.1 -o .sconf_
scons: Configure: yes