Come compilare il sorgente
Installare le librerie richieste affichè funzioni correttamente il software.
ArchLinux
sudo pacman -S qt5-base qt5-connectivity qt5-declarative qt5-graphicaleffects
qt5-multimedia qt5-svg qt5-tools qt5-translations qt5-websockets qt5-x11extras qt5-xmlpatterns mariadb cmake zlib nspr lsb-release
Compilare il pacchetto qt5-webkit usando un helper per aur come yay, pacaur, ecc oppure seguendo la seguente opzione:
pacman -U https://archive.archlinux.org/packages/q/qt5-webkit/qt5-webkit-5.212.0alpha4-18-x86_64.pkg.tar.zst
Fedora
sudo dnf install qt5-qtbase qt5-qtbase-devel qt5-qtconnectivity qt5-qtconnectivity-devel qt5-qtdeclarative
qt5-qtdeclarative-devel qt5-qtgraphicaleffects qt5-qtmultimedia qt5-qtmultimedia-devel qt5-qtsvg qt5-qtsvg-devel qt5-qttools qt5-qttools-devel qt5-qttranslations qt5-qtwebkit qt5-qtwebkit-devel
qt5-qtwebsockets qt5-qtwebsockets-devel qt5-qtx11extras qt5-qtx11extras-devel qt5-qtxmlpatterns qt5-qtxmlpatterns-devel mariadb mariadb-devel mariadb-server cmake zlib zlib-devel nspr lsb-release
Debian/Ubuntu
qtbase5 qtbase5-dev qtconnectivity5 qtconnectivity5-dev qtdeclarative5 qtdeclarative5-dev
qml-module-qtgraphicaleffects qtmultimedia5-dev qtmultimedia5 libqt5svg5 libqt5svg5-dev qttools5-dev-tools qttranslations5-l10n libqt5webkit5-dev libqt5websockets5-dev libqt5x11extras5-dev
libqt5xmlpatterns5-dev mariadb-client mariadb-common mariadb-server cmake zlib1g-dev libnspr4-dev libnspr4 lsb-release
Ora eseguiamo il comando all’interno della cartella che abbiamo prima decompresso ed eseguiamo i seguenti comandi:
cmake -DCMAKE_INSTALL_PREFIX=/opt/fabaria_gest -DCMAKE_INSTALL_LIBDIR=/opt/fabaria_gest/lib
make -j6
sudo make install
Published on:
Last updated on: