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
S
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 N
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
cod
Dirk,
On Oct 27, 2013, at 3:02 AM, Dirk Bächle 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 up to
> 50