Last active
June 23, 2023 16:07
-
-
Save hackery/cb1d38d356247fafdf663354796be86d to your computer and use it in GitHub Desktop.
Build Luminosus for Ubuntu 22.04
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# https://github.com/ETCLabs/LuminosusEosEdition is an open source companion app for ETC EOS lighting consoles | |
# but is rather out of date. It requires libvlc-qt, which is not available as a package in Ubunto 22.04 jammy | |
# | |
# src/audio/AudioPlayerVlc.h will complain of missing include file VLCQtCore/Common.h | |
git clone https://github.com/vlc-qt/vlc-qt.git | |
cd vlc-qt | |
dpkg-buildpackage -us -uc | |
# debian/rules build | |
# fakeroot debian/rules binary | |
# dpkg-source -b . | |
cd .. | |
sudo dpkg -i libvlc-qt-dev_1.2.0-1_amd64.deb \ | |
libvlc-qt-core2_1.2.0-1_amd64.deb \ | |
libvlc-qt-qml2_1.2.0-1_amd64.deb \ | |
libvlc-qt-widgets2_1.2.0-1_amd64.deb # dbg package not required | |
git clone https://github.com/ETCLabs/LuminosusEosEdition | |
cd LuminosusEosEdition | |
qmake src/luminosus.pro | |
make | |
# Now go and find a "solution for the GStreamer bug with Ubuntu" as mentioned in luminosus.pro ... |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment