Date: Tue, 26 Nov 2002 11:27:20 +0100 From: "Jose M. Alcaide" <jose@we.lc.ehu.es> To: Joe Marcus Clarke <marcus@marcuscom.com> Cc: Pete Fritchman <petef@FreeBSD.org>, FreeBSD GNOME Users <gnome@FreeBSD.org> Subject: Re: Linux flash plugin wrapper Message-ID: <20021126102720.GB254@v-ger.we.lc.ehu.es> In-Reply-To: <1038247817.23834.2.camel@gyros> References: <20021113124210.A11892@absolutbsd.org> <20021125110026.GD265@v-ger.we.lc.ehu.es> <1038247817.23834.2.camel@gyros>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
On Mon, Nov 25, 2002 at 01:10:18PM -0500, Joe Marcus Clarke wrote:
> > Hello. I have just installed the Flash plugin wrapper (following the
> > instructions in pkg-message), but it fails shortly after starting to play
> > any flash animation, showing this error message:
> >
> > /usr/libexec/ld-elf.so.1: /usr/local/lib/flash/libflashplayer.so: Undefined symbol "__bzero"
> >
> > It happens with both mozilla and galeon.
> >
> > This is the relevant information about my system:
> >
> > FreeBSD 4.7-RELEASE
> > mozilla-1.0.rc3,1
> > flashpluginwrapper-0.20021113
> > linux-flashplugin-5.0r48
> > linux_base-7.1
> >
> > Any ideas?
>
> Did you install this from a package?
Mozilla, linux-flashplugin and linux_base were installed from packages,
but flashpluginwrapper was built from a recently CVSup'd /usr/ports.
I send attached the output of a "make install" of flashpluginwrapper.
Cheers,
JMA
--
****** Jose M. Alcaide // jose@we.lc.ehu.es // jmas@FreeBSD.org ******
** "Beware of Programmers who carry screwdrivers" -- Leonard Brandwein **
[-- Attachment #2 --]
===> Extracting for flashpluginwrapper-0.20021113
>> Checksum OK for flashpluginwrapper-0.20021113.tar.gz.
===> Patching for flashpluginwrapper-0.20021113
===> Configuring for flashpluginwrapper-0.20021113
===> Building for flashpluginwrapper-0.20021113
cc -shared -o libflashplayer.so.1 -fpic -O -pipe -march=pentiumpro linux_emu.S linux_emu.c -L/usr/X11R6/lib -R/usr/X11R6/lib -lXt
===> Installing for flashpluginwrapper-0.20021113
===> flashpluginwrapper-0.20021113 depends on file: /usr/local/lib/flash/libflashplayer.so - found
===> flashpluginwrapper-0.20021113 depends on executable: mozilla - found
/usr/bin/install -c -o root -g wheel -m 0444 libflashplayer.so.1 /usr/local/lib
===> Generating temporary packing list
To use the flash plugin wrapper, you first need to copy the linux flash
plugin into your mozilla directory:
# cp /usr/local/lib/flash/libflashplayer.so \
/usr/X11R6/lib/mozilla/plugins/libflashplayer_linux.so
# cp /usr/local/lib/flash/ShockwaveFlash.class \
/usr/X11R6/lib/mozilla/plugins/
(Note, if you are using mozilla-devel, the destination directories will be
different)
Next, change the Mozilla startup script, /usr/X11R6/bin/mozilla
to have:
LD_PRELOAD=/usr/local/lib/libflashplayer.so.1
export LD_PRELOAD
at the top of it (but after #!/bin/sh). Now start mozilla and go to
'about:plugins' and the flash plugin is enabled!
===> Registering installation for flashpluginwrapper-0.20021113
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021126102720.GB254>
