This is the mail archive of the
libc-alpha@cygnus.com
mailing list for the glibc project.
Re: versioned symbols question
- To: Daniel Jacobowitz <drow+@cs.cmu.edu>
- Subject: Re: versioned symbols question
- From: Ulrich Drepper <drepper@cygnus.com>
- Date: 18 Nov 1998 11:18:31 -0800
- Cc: libc-alpha@cygnus.com
- References: <19981114135930.A6919@drow.res.cmu.edu>
- Reply-To: drepper@cygnus.com (Ulrich Drepper)
Daniel Jacobowitz <drow+@cs.cmu.edu> writes:
> What is the meaning of a versioned symbol appearing in parentheses in
> objdump -T output?
Just what you said: it's the version name.
> 2.1:~$ gcc -o stest -lgmodule stest.c -lglib
> /usr/bin/../lib/libgmodule.so: undefined reference to `dlopen@@GLIBC_2.0'
>
> Is this a message that all libraries using dlopen() need to be rebuilt
> now? Why?
Nothing should have to be rebuild. Give me more information about
this. A small example and the output of the program when started with
LD_DEBUG=files in the environment.
--
---------------. drepper at gnu.org ,-. 1325 Chesapeake Terrace
Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
Cygnus Solutions `--' drepper at cygnus.com `------------------------