I can reproduce this bug. It happens for one (and possibly two) reasons:
(1) config.h changes if the PREFIX changes.
(2) scons detects changes in configurations (e.g. debug or PREFIX),
which will sometimes trigger recompiles.
When you run this:
scons prefix=${HOME}/foo debug=1
And then run this:
scons install
It ignores your previous prefix setting (thus changing config.h), and probably
the debug setting. (One of my least favorite scons features.)
So, the install command needs to look like this:
scons prefix=${HOME}/foo debug=1 install
Then it will behave as expected.
Will y'all please check to see if this is what is happening on your end? If
so,
we might document it and defer to the packagers... or else find some sort of
wrapper for './configure && make' that will consistently invoke scons without
having to remember which command-line tweaks you made last time.
Thanks,
Gabriel
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel