flash and libmap.conf?
Jon Noack
noackjr at alumni.rice.edu
Wed Nov 17 10:27:40 PST 2004
On 11/17/04 06:30, Ben Paley wrote:
> Hello,
>
> I went from 4-Stable, where I had flash working fine, to 5-Current where it
> worked a bit sometimes, to 5-Stable where it only works in Konqueror. Mozilla
> gives me this:
>
> bash-2.05b$ mozilla
> Error: No running window found.
> LoadPlugin: failed to initialize shared
> library /usr/local/lib/linux-flashplugin6/libflashplayer.so [Shared object
> "libpthread.so.0" not found, required by "libflashplayer.so"]
> LoadPlugin: failed to initialize shared
> library /usr/local/lib/linux-flashplugin6/libflashplayer.so [Shared object
> "libpthread.so.0" not found, required by "libflashplayer.so"]
>
> and opera is even more obstreperous:
>
> bash-2.05b$ opera
> /usr/libexec/ld-elf.so.1: /usr/local/lib/liblstdc++.so.4: Undefined symbol
> "mbsrtowcs"
> bash-2.05b$
>
> Opera WILL run every second time I try it. On these occasions I get first a
> window saying
>
> Opera could not load the plug-in library 'libnpp.so'. Plug-ins will not work.
> Check your installation
>
> ...and then a message telling me that last time ther was a fatal problem
> connected to the plug-in search, and asking me if I still want to do one...
> if I say no, it starts up ok. (In the meantime I get a console message about
> the spell checker);
>
> I have a feeling I may have something wrong in libmap.conf, so here it is:
>
> ########################################################
>
> # /etc/libmap.conf for FreeBSD 5.x
> # $Id: libmap.conf-FreeBSD5.x,v 1.1 2003/11/09 07:39:33 nork Exp $
>
> libc_r.so.5 libpthread.so.1
> libc_r.so libpthread.so
> libkse.so.1 libpthread.so.1
> libkse.so libpthread.so
>
> # Flash6 with Opera is not avilable.
>
> # Flash6 with Konqueror (temporary setting)
> [/opt/mozilla/plugins/libflashplayer.so]
> #libpthread.so.0 liblthread.so.3
> libpthread.so.0 pluginwrapper/flash6.so
> libdl.so.2 pluginwrapper/flash6.so
> libz.so.1 libz.so.2
> libstdc++-libc6.2-2.so.3 liblstdc++.so.4
> libm.so.6 libm.so.3
> libc.so.6 pluginwrapper/flash6.so
>
> # Flash6 with Mozilla/Firebird/Galeon/Epiphany
> #[/usr/local/lib/linux-flashplugin6/libflashplayer.so]
> [/usr/X11R6/lib/browser_plugins/libflashplayer.so]
> #libpthread.so.0 liblthread.so.3
> libpthread.so.0 pluginwrapper/flash6.so
> libdl.so.2 pluginwrapper/flash6.so
> libz.so.1 libz.so.2
> libstdc++-libc6.2-2.so.3 liblstdc++.so.4
> libm.so.6 libm.so.3
> libc.so.6 pluginwrapper/flash6.so
The following works fine for me (note the path I use is what you have
commented out):
# Flash6 with Mozilla/Firebird/Galeon/Epiphany/Konqueror
[/usr/local/lib/linux-flashplugin6/libflashplayer.so]
libpthread.so.0 pluginwrapper/flash6.so
libdl.so.2 pluginwrapper/flash6.so
libz.so.1 libz.so.2
libstdc++-libc6.2-2.so.3 libstdc++.so.4
libm.so.6 libm.so.3
libc.so.6 pluginwrapper/flash6.so
For Konqueror I just added /usr/local/lib/linux-flashplugin6 to the
plugins path so that I only need one libmap.conf entry. This works fine
as well. I don't use Opera.
Hope that helps,
Jon
More information about the freebsd-stable
mailing list