[Scons-users] Cyclic references between lib archives
me at ikravets.com
Wed Feb 4 17:20:08 EST 2015
> On Feb 5, 2015, at 00:04, Dirk Bächle <tshortik at gmx.de> wrote:
> On 04.02.2015 22:55, Ivan Kravets wrote:
>>> On Feb 4, 2015, at 23:26, Dirk Bächle <tshortik at gmx.de> wrote:
>> I tried it early. It doesn't work because the order of options to gcc is incorrect. See example based on your link:
>> deplibs = [.....]
>> Split('-Wl,--start-group $STATIC_LIBS -Wl,--end-group')
> Sorry, but this is not really based on the given example...you're appending to LINKFLAGS, while the referenced solution appends to LINKCOM directly.
> Have you tried that as well?
Hm... I don't like to change "core logic" in the 3-rd party tool, like SCons. I prefer to use "PUBLIC" access, without modifying "PRIVATE" field.
If I will modify "LINCOM" variable, then the only one working solution is add "cyclic" libs before _LIBFLAGS:
_LIBFLAGS="-Wl,--start-group $STATIC_LIBS -Wl,--end-group "
This works good!
Tell me please, is it safe way?
With best regards, Ivan Kravets
- "Creativity comes from talent and never from knowledge" (c)
More information about the Scons-users