Question / Help Debian Jessie error on compiling

fishxz

New Member
hey,
i get the following error on compiling:
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5GuiConfig.cmake:27 (message):
The imported target "Qt5::Gui" references the file

"/usr/lib/x86_64-linux-gnu/libEGL.so"

but this file does not exist. Possible reasons include:

* The file was deleted, renamed, or moved to another location.

* An install or uninstall procedure did not complete successfully.

* The installation package was faulty and contained

"/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake"

but not all the files it references.


the .so is aviable on my system!

CMakeError.log: http://pastebin.com/X7YMBy4c
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
It sounds like a package issue. I'm not entirely sure what to suggest however as this tends to be dependent upon how you set up your packages, and I don't really know what you did. Sounds like you may have to update or reinstall certain packages.
 

fishxz

New Member
i followed your "Linux (Manually compiling on Debian-based distros)" guide on github.

you suggest to install "libgl-dev" there. which is a virtual package as my debain says.

root@daniel-PC:/home/daniel# apt-get install libgl-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Package libgl-dev is a virtual package provided by:
libgl1-mesa-swx11-dev 10.3.2-1
libgl1-mesa-dev 10.3.2-1
You should explicitly select one to install.

but libgl1-mesa-dev is already installed.

so all i did is to install dependencies like your suggest on your guide. https://github.com/jp9000/obs-studio/blob/master/INSTALL
 

fishxz

New Member
daniel@daniel-PC:~$ ls /usr/lib/x86_64-linux-gnu | grep -i libegl
libEGL.so
libEGL.so.1
libEGL.so.349.16
 

fishxz

New Member
libEGL.so -> libEGL.so.1.0.0

and libEGL.so.1.0.0 does not exist. but why? can you show me yours?

i guess it has something to do with the nvidia driver.

libegl1-mesa-dev makes nothing other than setting links to this file.

libEGL.so.1 is btw linked right. is this a problem from the code or a problem with my system? even the nvidia driver debian provides link like this, as far i can see.
 
Last edited:

fishxz

New Member
so i assume its not our fault. hm. can u show me how all your egl files linked for you? there should be 3 of them.
 
Top