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