Problem compiling root 5.34.36 on Fedora 25

Hello,

I try to compile ROOT 5.34.36 on Fedora 25, however without success. I implemented the changes from github.com/neiser/root/blob/442 … inux.cmake

but I get another error:

gmake[2]: *** No rule to make target '/usr/lib64/libGL.so', needed by 'lib/libGLEW.so'.  Stop.
gmake[2]: *** Waiting for unfinished jobs....

CMakeFiles/Makefile2:8637: recipe for target 'graf3d/glew/CMakeFiles/GLEW.dir/all' failed
gmake[1]: *** [graf3d/glew/CMakeFiles/GLEW.dir/all] Error 2
gmake[1]: *** Waiting for unfinished jobs....

It seems strange that it is trying to make libGL.so that it finds in the system :slight_smile:

I attach my cmake logs
make_out.txt (43.2 KB)
cmake_out.txt (8.03 KB)

Problem solved, unfortunately I can’t provide the solution. When I was installing some other software, some additional mesa libs were installed. This helped and now ROOT compiles with opengl without problem. I can’t say what libraries were necessary.