Skip to content

libEGL and libGLESv2 have incorrect links #62

Description

@JacekJagosz

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions