This is the mail archive of the
automake@gnu.org
mailing list for the automake project.
Re: Problem with shared librairies and linking
- From: "Dale E Martin" <dmartin at cliftonlabs dot com>
- To: automake at gnu dot org
- Date: Fri, 9 May 2003 13:22:55 -0400
- Subject: Re: Problem with shared librairies and linking
- References: <200305091850.30878.aduval@altern.org>
> [antoine@irsilr14 mlb]$ cd ~/rtpi
> [antoine@irsilr14 rtpi]$ cat Makefile.am | grep LIBADD
> librtpi_la_LIBADD = -ltcl8.4
> [antoine@irsilr14 rtpi]$ ldd /usr/lib/librtpi.so
> libtcl8.4.so => /usr/lib/libtcl8.4.so (0x40067000)
> libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40100000)
> [...]
> [antoine@irsilr14 rtpi]$ objdump -t /usr/lib/libtcl8.4.so | grep
> Tcl_CreateTimerHandler
> 0006fabe g F .text 000000f2 Tcl_CreateTimerHandler
>
>
> Any idea ?
You've upgraded your compiler but not recompiled all of the libraries on
the machine? (Specifically libtcl8.4.so?) If libtcl was compiled with g++
< 3.0 you would see this.
Later,
Dale
--
Dale E. Martin, Clifton Labs, Inc.
Senior Computer Engineer
dmartin@cliftonlabs.com
http://www.cliftonlabs.com
pgp key available