EMGD-Community / intel-binaries-linux

Binaries and source code published by Intel®
https://thopiekar.eu:5443/EMGD
Other
37 stars 11 forks source link

libEGL and libGLESv2 have incorrect links #62

Open JacekJagosz opened 2 years ago

JacekJagosz commented 2 years ago

Clearly I am a masochist and I am trying to compile Moonlight Embedded on Ubuntu 14.04. ld was failing to find both lEGL and lGLESv2. Finally I found out that /usr/lib/i386-linux-gnu/libEGL.so in libegl1-mesa-7.9-dev was broken and simply pointing to libEGL.so as well as /usr/lib/libGLESv2.so was also broken in I think xserver-xorg-1.9-video-emgd-meego1.2. I just had to redo those links, so

rudo rm /usr/lib/i386-linux-gnu/libEGL.so
sudo ln -s /usr/lib/i386-linux-gnu/mesa-7.9-egl/libEGL.so.1 /usr/lib/i386-linux-gnu/libEGL.so
sudo rm /usr/lib/libGLESv2.so
sudo ln -s /usr/lib/i386-linux-gnu/emgd-meego1.2/libGLESv2.so /usr/lib/libGLESv2.so

I still have troubles compiling that, because those libraries are so old, but at least I am a bit closer.

And I just want to thank you from the bottom of my heart for packaging those drivers. For years I dreamed of making my favorite laptop ever - Nokia Booklet 3G - fully functional on Linux. Over the years I failed many times to install this driver, but this month I finally did. And it is actually usable, with modern Firefox. So thank you so much for that! Edit: /usr/lib/libGLESv1_CM.so is linked incorrectly too