07-28-04 11:19 PM
Paul Pluzhnikov wrote:
> mark greenlancer <markgreenlancer@aon.at> writes:
>
>
>
>
> Since the current version of glibc (according to
> http://www.gnu.org/software/libc/) is 2.3.2, it is quite unlikely
> that you have a system with glibc-2.5. Perhaps you meant 2.2.5?
>
>
>
>
> That's very strange: there is no such symbol in any of the glibc's
> I have access to. For example, of RedHat Fedora Core2:
>
> $ /lib/libc.so.6 | head -1
> GNU C Library stable release version 2.3.3, by Roland McGrath et al.
> $ nm /lib/libc.so.6 | grep sigaction
> 00027e20 t __GI___libc_sigaction
> 00027f60 t __GI___sigaction
> 00027e20 T __libc_sigaction
> 00027f60 W sigaction
> 00027f60 W __sigaction
Sorry for all the bad information from me, but the last
days I had no access to the specific systems and so I've
wrote it down as far as I can remember it.
I mean the symbol '__libc_sigaction'.
>
>
>
> Linking against libc statically is a *bad* idea (TM) on any UNIX
> system, and is extremely bad idea on Linux. It makes executables
> that break in subtle and not-so-subtle ways even with subminor
> glibc version differences.
>
> In the thread below, you'll find much info and some solutions:
> http://groups.google.com/groups?thr...%40BitWagon.com
>
> Cheers,
Thank you for the info and the work to post it!
greetings,
mark
[ Post a follow-up to this message ]
|