Problemy pri statickem linkovani

Mila Kuchta mila.kuchta na atlas.cz
Pondělí Březen 6 14:58:38 CET 2000


peak na argo.troja.mff.cuni.cz (Pavel Kankovsky) wrote:
> On Mon, 6 Mar 2000, Mila Kuchta wrote:
> 
> > nekomu, ze pri dynamickem linkovani projede a funguje vse bez
> > problemu, zatimco pri statickem si nektere knihovni funkce stezuji
> > "undefined reference to _IO_stdout_ a _IO_stderr_...
> 
> Hmm...nemate glibc 2.1?
> 
> $ sdiff -w60 <(nm --defined-only /usr/lib/libc.a | grep '_IO.*std' | \
>   cut -c10- | sort -k2) <(nm --defined-only /lib/libc.so.6 | \
>   grep '_IO.*std' | cut -c10- | sort -k2)
> D _IO_2_1_stderr_               D _IO_2_1_stderr_
> D _IO_2_1_stdin_                D _IO_2_1_stdin_
> D _IO_2_1_stdout_               D _IO_2_1_stdout_
> D _IO_stderr                 |  d _IO_stderr
>                              >  D _IO_stderr_
> d _IO_stdfile_0_lock            d _IO_stdfile_0_lock
>                              >  d _IO_stdfile_0_lock
>                              >  d _IO_stdfile_1_lock
> d _IO_stdfile_1_lock            d _IO_stdfile_1_lock
> d _IO_stdfile_2_lock            d _IO_stdfile_2_lock
> D _IO_stdin                  |  d _IO_stdfile_2_lock
> D _IO_stdout                 |  d _IO_stdin
>                              >  D _IO_stdin_
>                              >  d _IO_stdout
>                              >  D _IO_stdout_
> 
> vypada to, ze obsah staticke a dynamicke knihovny je docela rozdilny?!

To je u stejne verze glibc, glibc-devel dost neprijemne, ze? Vi nekdo jak to
resit?

Mila Kuchta


Další informace o konferenci Linux