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, 17:46]
krodelabestiole
utilisateurs:krodelabestiole:brouillons:radium [Le 14/08/2024, 19:01] (Version actuelle)
krodelabestiole [Compilation]
Ligne 16: Ligne 16:
  
 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 ​python2-dev ​libasound2-dev libjack-jackd2-dev ​libsamplerate-dev liblrdf-dev libsndfile-dev ladspa-sdk ​glib2-dev calf-plugins binutils-dev libc6-dev tk8.libogg-dev libvorbis-dev libspeex-dev fftw-dev ​fftw3-dev guile libxkbfile-dev ​xorg-x11-util-macros ​cmake libfreetype6-dev libxinerama-dev libxcursor-dev libxrandr-dev libqtwebkit-dev llvm-dev libboost-all-dev libssl-dev ​ncurses-dev libxcb-keysyms1-dev qt5-dev ​qt5webkit-dev qt5x11extras-dev qt5-qttools-static-dev ​qtbase5-private-dev ​gmp-dev mpfr-dev libmpc-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.1723650409.txt.gz
  • Dernière modification: Le 14/08/2024, 17:46
  • par krodelabestiole