Date: Sat, 24 Dec 2005 21:43:08 +0900 From: Norikatsu Shigemura <nork@FreeBSD.org> To: kan@FreeBSD.org, freebsd-current@FreeBSD.org Cc: takawata@FreeBSD.org, nork@FreeBSD.org, ume@FreeBSD.org Subject: Re: Can't resolve defined(?) symbol after ELF symbol versioning Message-ID: <20051224214308.fb94df1f.nork@FreeBSD.org> In-Reply-To: <20051224140019.d2311673.nork@FreeBSD.org> References: <20051224140019.d2311673.nork@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 24 Dec 2005 14:00:19 +0900 Norikatsu Shigemura <nork@FreeBSD.org> wrote: > 2. "T" (the symbol is in the text (code) section) symbol > cannot be resolved like following behavior. > $ firefox /home/nork/Flash/AYB2.swf > LoadPlugin: failed to initialize shared library /usr/X11R6/lib/linux-flashplugin7/libflashplayer.so [/usr/X11R6/lib/linux-flashplugin7/libflashplayer.so: Undefined symbol "_ZN12NetworkASyncD1Ev"] Oops, case: new rtld.c $FreeBSD: src/libexec/rtld-elf/rtld.c,v 1.111 2005/12/23 15:30:53 kan Exp $ $ firefox /home/nork/Flash/maiyahi.swf LoadPlugin: failed to initialize shared library /usr/X11R6/lib/linux-flashplugin7/libflashplayer.so [/usr/local/lib/pluginwrapper/browser.so does not have version information, but /usr/X11R6/lib/linux-flashplugin7/libflashplayer.so requires it] I should study about ELF symbol versioning.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051224214308.fb94df1f.nork>