help-gplusplus
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Static link libstdc++.so on Solaris


From: keepyourstupidspam
Subject: Re: Static link libstdc++.so on Solaris
Date: 4 Mar 2005 00:37:30 -0800
User-agent: G2/0.2

stueken@conterra.de wrote:
> first, you need a static version of the library: libstdc++.a
>
> The problem is, that if libstdc++.a is found in the same directory
> as libstdc++.so, g++ preferres the shared lib.  For libc.so/libc.a
> this can be changed by "-static-libgcc". Unfortunately an equivalent
> option like " -static-libstc++" is missing for gcc.
>
> The solution I found: mv cp or just link the static libstdc++.a
> to a seperate directory (may even be ".") and point the
> linker to it with: "-L."
>
> So you don't need to make the whole binary static.
> Shared solaris system libs are OK. You may verify the
> shared libs requred with the "ldd" utility.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]