Chargement...
 
Skip to main content

Historique: Ardour 4 - compilation

Aperçu de cette version: 3

Ce tutoriel est basé sur la branche master du git de ardour.org



À lire avant d'aller plus loin ;)


Ce tutoriel s'adresse aux utilisateur avertis, si vous n'êtes pas sûr de ce que vous aller faire et bien ne faite rien!
Si vous vous lancer dans l'aventure prennez soin de toujour garder les sources à partir desquelles vous installer ardour.
En effet si vous avez besoin de faire une désinstallation de ardour la commande ./waf uninstall ne fonctionnera seulement si elle est réalisée depuis le répertoire où ardour à été compilé et installé ( ./waf install ).

Pré-requis


On ne change pas une recette qui fonctionne n'est ce pas !
Copy to clipboard
apt-get install git-core

Copy to clipboard
apt-get install autotools-dev cdbs dh-buildinfo devscripts dssi-dev gettext intltool libasound2-dev libaubio-dev libaudio2 libboost-dev libcairomm-1.0-dev libcppunit-dev libcwiid-dev libcurl3 libcurl4-gnutls-dev libfftw3-dev libfluidsynth-dev libglade2-dev libglademm-2.4-dev libglib2.0-dev libglibmm-2.4-dev libgnomecanvas2-dev libgnomecanvasmm-2.6-1c2a libjack-jackd2-dev liblo-dev liblrdf0-dev libgnomecanvasmm-2.6-dev libgtkmm-2.4-dev libpango1.0-dev liblilv-0-0 liblilv-dev liblrdf0 libportmidi0 libqt4-network libqt4-xmlpatterns libraptor1-dev librasqal3-dev libreadline-dev librubberband-dev libsamplerate0-dev libsigc++-2.0-dev libslv2-dev libsndfile1-dev libsoundtouch-dev libtag1-dev libsuil-0-0 libsuil-dev libusb-dev libxml2-dev libzita-convolver-dev lv2-dev python-twisted scons uuid-dev vamp-plugin-sdk


Télécharger les sources


Copy to clipboard
git clone git://git.ardour.org/ardour/ardour.git ardour4

Copy to clipboard
cd ~ardour4


Compilation optimisée


  1. Configurer le logiciel.
    Copy to clipboard
    ./waf configure --freedesktop --prefix=/usr/ --no-phone-home --optimize --program-name=ardour4

    Explications de la commande ci dessus.
    • --freedestop permet d'avoir un affichage correcte de l'interface quel que soit le bureau.
      Par contre les effets visuels sont moins stylisés...
    • --prefix change la direction de l'installation du logiciel sur le disque dur.
    • --no-phone-home ça évite d'avoir le message d'annonce d'une nouvelle version lors du lancement du programme.
    • --programe-name permet de modifier le non du script (pratique si vous avez plusieurs versions de test ou de débogage ...)
  2. Compiler le logiciel
    • i386 - i686
      En fonction du nombre de coueur de votre cpu:
      1 coœur ./waf
      2 cœurs ./waf build -j2
    • x86_64
      4 cœurs ./waf build -j4
      8 cœurs ./waf build -j8 ... bref vous aurez compris le principe !
  3. Appliquer la prise en charge de la langue de votre système.
    Copy to clipboard
    ./waf i18n

     Commentaire
    Il se peut qu'il y est des erreurs sur certain fichiers langues mais ça n’empêche pas le logiciel de fonctionner 😉 .
  4. Installer le logiciel (en root su ou sudo selon la configuration ...)
    Copy to clipboard
    ./waf install
  5. Pour finir il nous faut un lanceur dans votre menu!
    en root ouvrer votre éditeur de texte de la sorte: (remplacer nano par gedit, pluma ...)
    Copy to clipboard
    nano /usr/share/applications/ardour4.desktop

    Envoyez lui ceci:
    Copy to clipboard
    [Desktop Entry] Version=1.0 Name=Ardour 4 Comment=Record, mix and master multi-track audio and MIDI Keywords=audio;sound;jackd;DAW;multitrack;ladspa;lv2;vst Exec=/usr/bin/ardour4 %U Terminal=false Type=Application Icon=/usr/share/ardour4/icons/ardour_icon_48px.png Categories=AudioVideo;Audio; MimeType=application/x-ardour;

    Sauvez fermez votre éditeur puis attendez un le rafraichissement de votre menu...

Voilà bonne zik!

Mise à jour du logiciel


  1. Retournez dans votre répertoire d''où le logiciel a été installé: (en root su ou sudo selon la configuration ...)
    Copy to clipboard
    ./waf install
  2. Mettez à jour les sources: (non-root)
    Copy to clipboard
    git pull
  3. Puis reprenez la procédure du chapitre précédent


windows-vst


 Commentaire
Cette partie est à l'étude pour l'instant je me heurte au problème d’instructions sse 😕.


  1. Vous aurez besoin du header windows.h que vous trouverez en installant la librairie de développement de wine.
    Copy to clipboard
    apt-get install libwine-dev
  2. Configurer le logiciel
    Copy to clipboard
    ./waf configure --no-lv2 --no-lxvst --freedesktop --prefix=/opt/ardour4-vst/ --no-phone-home --windows-vst --dist-target=i386 --program-name=ardour4-vst
  3. Compiler le logiciel ...
    Copy to clipboard
    ./waf
Bloqué là pour le moment ...

Historique

Avancé
Information Version
Thu 14 Sep 2017 00:09 olinuxx + un alias 33
Afficher
Wed 13 Sep 2017 23:56 olinuxx mise à jour 32
Afficher
Wed 13 Sep 2017 23:53 olinuxx mise à jour 31
Afficher
Sat 09 Sep 2017 15:32 olinuxx 30
Afficher
Sat 09 Sep 2017 15:31 olinuxx 29
Afficher
Sat 03 Sep 2016 13:09 utilisateur_anonyme2 28
Afficher
Sat 03 Sep 2016 00:47 utilisateur_anonyme2 27
Afficher
Sun 10 Jan 2016 15:30 gilles 26
Afficher
Sun 10 Jan 2016 15:08 gilles 25
Afficher
Tue 29 Dec 2015 00:14 Cr@ounch Rajout de l'option --with-backend dans la configuration 24
Afficher
Fri 14 Aug 2015 11:52 utilisateur_anonyme2 Sup d'in § devenu inutile 23
Afficher
Thu 13 Aug 2015 17:36 utilisateur_anonyme2 22
Afficher
Thu 13 Aug 2015 17:28 utilisateur_anonyme2 21
Afficher
Thu 13 Aug 2015 17:17 utilisateur_anonyme2 20
Afficher
Thu 13 Aug 2015 17:14 utilisateur_anonyme2 19
Afficher
Wed 17 Jun 2015 11:54 olinuxx Intégration dans le portail des logiciels faite. 18
Afficher
Fri 24 Apr 2015 13:02 sri_raoul Fautes de frappes, d'orthographe. 17
Afficher
Tue 14 Apr 2015 08:42 utilisateur_anonyme2 16
Afficher
Sat 11 Apr 2015 00:48 utilisateur_anonyme2 15
Afficher
Fri 10 Apr 2015 23:40 utilisateur_anonyme2 14
Afficher
Fri 10 Apr 2015 19:09 olinuxx corrections + mise en page + cohérence 13
Afficher
Fri 10 Apr 2015 18:56 olinuxx 12
Afficher
Fri 10 Apr 2015 13:59 utilisateur_anonyme2 11
Afficher
Fri 10 Apr 2015 13:55 utilisateur_anonyme2 10
Afficher
Fri 10 Apr 2015 13:14 utilisateur_anonyme2 9
Afficher
Fri 10 Apr 2015 13:08 utilisateur_anonyme2 8
Afficher
Fri 10 Apr 2015 11:52 utilisateur_anonyme2 7
Afficher
Fri 10 Apr 2015 09:50 olinuxx + bandeau "page à intégrer" 6
Afficher
Fri 10 Apr 2015 09:49 utilisateur_anonyme2 5
Afficher
Fri 10 Apr 2015 09:47 utilisateur_anonyme2 4
Afficher
Fri 10 Apr 2015 09:46 utilisateur_anonyme2 3
Afficher
Fri 10 Apr 2015 01:07 utilisateur_anonyme2 2
Afficher
Fri 10 Apr 2015 00:57 utilisateur_anonyme2 1
Afficher