Hi millenniloon,
sorry for the late reply. Have been away from this forum for a while...
Failed to find "GL/gl.h" in "/usr/include/libdrm"
indicates that you need to install a package that ships "gl.h".
If I'm not wrong, this is "mesa-common-dev" on Ubuntu/Mint.
So, this should do the trick:
Code: Select all
sudo apt-get install mesa-common-dev
export PATH="/home/aaron/Qt5.7.0/5.7/gcc_64/bin/:$PATH"
rm -Rf /home/aaron/performer/build
cd /home/aaron/performer
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_DATADIR=/usr/share -DQt5_DIR=~/Qt5.7.0/5.7/gcc_64/lib/cmake/Qt5 -DJACK_LIBRARIES=/usr/lib/x86_64-linux-gnu/libjack.so -DJACK_INCLUDEDIR=/usr/include ..
make
sudo make install
If you encounter errors like "libQt5WebEngineWidgets.so.5: cannot open shared object file" you might need to add the path to the new Qt5 libraries to your LD_LIBRARY_PATH. For this, edit the file /home/aaron/.bashrc and append the following line:
Code: Select all
export LD_LIBRARY_PATH="/home/aaron/Qt5.7.0/5.7/gcc_64/lib/:$LD_LIBRARY_PATH"
After doing this, log out, log back in and performer should run.
I'm sorry that it's such a pain to install it on Ubuntu14 / Mint /....
I have no clue why they still hold back Qt 5.7. On Arch Linux I'm using 5.10 without any problems...
If you have any further issues, please open an issue on github. I will react more quickly there.
Cheers,
Julian