Boost logo

Boost :

From: Rene Rivera (grafik666_at_[hidden])
Date: 2002-11-05 22:18:48


[2002-11-05] Alkis Evlogimenos wrote:

>On Tuesday 05 November 2002 02:07 pm, David Abrahams wrote:
>> I am changing the GCC toolset's default flag for adding directories to
>> the #include<> path from "-isystem" to "-I". I'm doing this because
>> -isystem has inconsistent behavior across platforms and appears to
>> suppress warnings that we'd like to see.
>>
>> Forwarned is forearmed,
>> Dave
>
>What about a fix for runtime-link-{dynamic,static} for gcc too, as
discussed
>in this thread: http://aspn.activestate.com/ASPN/Mail/Message/1397797
>
>in short runtime-link-static should map to option "-static-gcc" and not
>"-static".

I don't see how that previous discussion lead you to believe that
runtime-link-static should map to -static-gcc. Could you explain your
thoughts on that?

And for clarity here is what I understand GCC does with -static vs.
-static-gcc:

-static-gcc:

    Links in "libgcc.a"/"libgcc_eh.a" instead of "libgcc_s.so"

-static:

    Does the above, and in addition changes the behaviour of "-l<library>"
to lokk for "lib<library>.a" instead of "lib<library>.so". The libraries
that this includes are at least: libstdc++.so/a, libc.so/a, but probably
includes others.

-- grafik - Don't Assume Anything
-- rrivera_at_[hidden] - grafik_at_[hidden]
-- 102708583_at_icq - Grafik666_at_AIM - Grafik_at_[hidden]


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk