Re: [i386] Why g++ _always_ link an executable with libm.so?

Andrew Pinski <[email protected]> Wed, 5 Jan 2005 17:32:08 -0500
Newsgroups org.kernel.vger.linux-gcc
Message-ID <[email protected]>
On Jan 5, 2005, at 5:30 PM, Denis Zaitsev wrote:

> On Wed, Jan 05, 2005 at 05:16:20PM -0500, Andrew Pinski wrote:
>>
>> On Jan 5, 2005, at 5:09 PM, Denis Zaitsev wrote:
>>
>>> Ok.  But the question in general is not about that.  It is not a
>>> problem that libm is NEEDED by libstdc++, but why this NEEDED leads 
>>> to
>>> the same NEEDED for the app?  Isn't the first depndency enough?
>>
>> No, because some of libstdc++ code is in the headers, on some targets
>> have two level namespaces which causes this to be rejected.
>
> Sorry, what to be rejected?

Aka you get link errors.

-- Pinski