It looks to me that changing rpath arguments did not cause a rebuild. I used:
env = Environment (ENV = {'PATH' : os.environ['PATH']}, CXXFLAGS=cxxflags, SHCXXFLAGS=shcxxflags, LIBPATH=[NDARRAYLIBPATH, BOOSTLIBPATH, IPPLIBPATH, MKLPATH, ACMLLIBPATH], CPPPATH=[NDARRAYINC, BOOSTINC, PYTHONINC, NUMPYINC, EIGENINC, IPPINC, MKLINC, ACMLINCLUDE], RPATH=[NDARRAYLIBPATH, BOOSTLIBPATH, IPPLIBPATH, MKLPATH, ACMLLIBPATH]) Then when building shared libs, changing rpath did not seem to cause a rebuild. _______________________________________________ Scons-dev mailing list Scons-dev@scons.org http://two.pairlist.net/mailman/listinfo/scons-dev