Yes,
that was my initial conclusion. This commit changed:
ShLibAction = SCons.Defaults.ShLinkAction(target, source, envlink)
to:
def VersionedSharedLibrary(target = None, source= None, env=None):
...
result = SCons.Defaults.ShLinkAction(target, source, envlink)
...
return result
Hi,
over the last few days I had another look at SCons' speed and memory
problems. As posted in an earlier email, I am able to reduce the maximum
amount of memory used during runtime (both, clean and update builds) by
up to 50% in large C/CPP projects.
This is reached by freeing infos in the
I just pushed a fix which I think is now correct. Alexandre's original fix
was the right way to do it, because we do want to depend on all the link
args. But the varlist code itself was broken, and wasn't ignoring $(...$)
parts of variables, which broke the LINKPATH test. I fixed the varlist
Dirk,
On Oct 27, 2013, at 3:02 AM, Dirk Bächle tshor...@gmx.de wrote:
Hi,
over the last few days I had another look at SCons' speed and memory
problems. As posted in an earlier email, I am able to reduce the maximum
amount of memory used during runtime (both, clean and update builds) by