Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:krodelabestiole:brouillons:radium [Le 14/08/2024, 18:36]
krodelabestiole
utilisateurs:krodelabestiole:brouillons:radium [Le 14/08/2024, 19:01] (Version actuelle)
krodelabestiole [Compilation]
Ligne 17: Ligne 17:
 Ici ''​7.4.76''​ dernière version stable à l'​heure de la rédaction.</​note>​ Ici ''​7.4.76''​ dernière version stable à l'​heure de la rédaction.</​note>​
   - Installer les dépendances de compilation,​ elles sont nombreuses :<​code>​sudo apt install libasound2-dev libjack-jackd2-dev libresample1-dev liblrdf0-dev libsndfile1-dev ladspa-sdk libglib2.0-dev calf-plugins binutils-dev libc6-dev tk8.6-dev libogg-dev libvorbis-dev libspeex-dev fftw-dev guile-2.2-dev libxkbfile-dev x11-utils cmake libfreetype6-dev libxinerama-dev libxcursor-dev libxrandr-dev llvm-dev libboost-all-dev libssl-dev libncurses-dev libxcb-keysyms1-dev libqwt-qt5-dev libqt5webkit5-dev libqt5x11extras5-dev qttools5-dev-tools qtbase5-private-dev libgmp-dev libgmp3-dev libmpfr-dev libmpc-dev libiberty-dev libsamplerate0-dev</​code>​   - Installer les dépendances de compilation,​ elles sont nombreuses :<​code>​sudo apt install libasound2-dev libjack-jackd2-dev libresample1-dev liblrdf0-dev libsndfile1-dev ladspa-sdk libglib2.0-dev calf-plugins binutils-dev libc6-dev tk8.6-dev libogg-dev libvorbis-dev libspeex-dev fftw-dev guile-2.2-dev libxkbfile-dev x11-utils cmake libfreetype6-dev libxinerama-dev libxcursor-dev libxrandr-dev llvm-dev libboost-all-dev libssl-dev libncurses-dev libxcb-keysyms1-dev libqwt-qt5-dev libqt5webkit5-dev libqt5x11extras5-dev qttools5-dev-tools qtbase5-private-dev libgmp-dev libgmp3-dev libmpfr-dev libmpc-dev libiberty-dev libsamplerate0-dev</​code>​
-  - Télécharger la dernière version sur https://​github.com/​kmatheussen/​radium/​tags\\ Soit, en ligne de commande :<​code>​wget https://​github.com/​kmatheussen/​radium/​archive/​7.4.76.tar.gz</​code>​ +  - Télécharger ​les sources de la dernière version sur https://​github.com/​kmatheussen/​radium/​tags\\ Soit, en ligne de commande :<​code>​wget https://​github.com/​kmatheussen/​radium/​archive/​7.4.76.tar.gz</​code>​ 
-  - Extraire l'​archive :<​code>​tar -xvf 7.4.76.tar.gz</​code>​ +  - Extraire l'​archive :<​code>​tar -xvf 7.4.76.tar.gz 
-  - <​code>​cd radium-7.4.76</​code>​ +cd radium-7.4.76</​code>​ 
-  - <​code>​export RADIUM_QT_VERSION=5+  - Compiler :<​code>​export RADIUM_QT_VERSION=5
 make packages make packages
 BUILDTYPE=RELEASE ./​build_linux.sh -j `nproc` BUILDTYPE=RELEASE ./​build_linux.sh -j `nproc`
-QT_QPA_PLATFORM_PLUGIN_PATH=`$(./​find_moc_and_uic_paths.sh qmake) -query QT_INSTALL_PLUGINS` bin/​radium</​code>​+QT_QPA_PLATFORM_PLUGIN_PATH=`$(./​find_moc_and_uic_paths.sh qmake) -query QT_INSTALL_PLUGINS` bin/​radium</​code>​(Cette opération peut facilement prendre plusieurs dizaines de minutes.) 
 + 
 +Une fois Radium compilé, il est possible de désinstaller toutes les dépendances de compilations (qui occupent plus d'1 Go), mais elles sont indispensables aux futures mises à jour. 
 + 
 +<​note>​Si vous rencontrer l'​erreur ''​find:​ ‘/​usr/​share/​polkit-1/​rules.d’:​ Permission non accordée'',​ passez la commande suivante : <​code>​sudo chmod 755 /​usr/​share/​polkit-1/​rules.d</​code></​note>​ 
  
 ===== Utilisation ===== ===== Utilisation =====
  • utilisateurs/krodelabestiole/brouillons/radium.1723653385.txt.gz
  • Dernière modification: Le 14/08/2024, 18:36
  • par krodelabestiole