le librerie qt sono una dipendenza antipatica suggerirei coprire come installare i pacchetti necessari nel file readme
jacopomazzoni opened this issue · 0 comments
jacopomazzoni commented
probabilmente questi sono piu' pacchetti del necessario ma con questi comandi da un'istallazione nuova di debian e' possibile compilare relight con qmake senza problemi suggerirei di fare una cernita di cosa sia strettamente necessario e includere una sezione nel readme "installazione dipendenze"
echo 'deb-src http://deb.debian.org/debian buster main' | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt-get upgrade
sudo apt-get build-dep qt5-default
sudo apt install libxcb-xinerama0-dev build-essential perl python git '^libxcb.*-dev' libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev libxkbcommon-dev libxkbcommon-x11-dev libssl-dev libxcursor-dev libxcomposite-dev libxdamage-dev libxrandr-dev libdbus-1-dev libfontconfig1-dev libcap-dev libxtst-dev libpulse-dev libudev-dev libpci-dev libnss3-dev libasound2-dev libxss-dev libegl1-mesa-dev gperf bison libbz2-dev libdrm-dev libcups2-dev libatkmm-1.6-dev libgcrypt20-dev libasound2-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libclang-6.0-dev llvm-6.0 qt5-default libarmadillo9 libarmadillo-dev
sudo strip --remove-section=.note.ABI-tag /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
cd
git clone https://github.com/cnr-isti-vclab/relight.git
cd relight/relight
qmake
make
cp ~/.profile ~/.bash_profile
echo "alias relight='~/relight/bin/relight'" >> ~/.bash_profile
testato anche su windows subsystem per linux con debian :)