[ARMedslack] libflashplayer

Davide louigi600 at yahoo.it
Fri Jun 29 07:39:33 UTC 2012


>>LoadPlugin: failed to initialize shared library
>>/usr/lib/mozilla/plugins/libflashplayer.so [libGLESv2.so: cannot open
>>shared object file: No such file or directory]


>>root at pepa:~# ldd /usr/lib/mozilla/plugins/libflashplayer.so | fgrep not
>>        libGLESv2.so => not found


>>Finding/compiling that module
 doesn't guarantee whatsoever that the player
>>would work, but you never know!

>I
 noticed that ldd was missing some stuff and tryed to fulfill the 
missing deps: could not find the libGLES on slackware so I first 
attempted to use fedora18 ARM port that forced me to install other 
dependencies too.
>After all the dependency fulfillment ldd told me it could find all the libs neaded ... but it was still a no go .... maybe some further dependencies that I missed or binary incompatibility ..... 

>I did a little fiddling to try to figure out where the "LoadPlugin: failed to initialize shared library" message was coming from as I was unable to reproduce it in ani log, trought strace nor in the jsconsole.
>After some attempts I notced that the message comes out if you start firefox from a terminal and yoy subsequently open the add-ons tool.

>I'll try to build libGLESv2.so from sources minimizing the need for further dependencies and see if I get anywhere.

It appears that libGLES* get built from the X mesa sources (at least fedora does it from a mesa 8.1 snapshot {20120603}and some patches aplied).
I'm not familiar at all with the way redhat/fedora build their packages from sources so i was unable to figure out how to buil libGLES.

Looking back at waht I have on my sistem I notice that I have the mesa-8.0.3 package installed but it does not contain libGLES*.
I wonder if that is because libGLES crept in some version abter 8.0.3 and before 8.1 or because it's spefifically not built in the slackware package ? 

Looking at teh armedslack mesa source package I see it has GLES includes
Mesa-8.0.3/include/GLES2/
Mesa-8.0.3/include/GLES2/gl2platform.h
Mesa-8.0.3/include/GLES2/gl2.h
Mesa-8.0.3/include/GLES2/gl2ext.h
Mesa-8.0.3/include/GLES/
Mesa-8.0.3/include/GLES/glplatform.h
Mesa-8.0.3/include/GLES/gl.h
Mesa-8.0.3/include/GLES/glext.h
Mesa-8.0.3/include/GLES/egl.h

anyone know hot to build libGLES* from the armedslack source package ?


Regards
David
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.armedslack.org/pipermail/armedslack/attachments/20120629/96150f6a/attachment.html>


More information about the ARMedslack mailing list