-
-
woupida Sat 05 Dec 2015 12:32Bonjour,
Eh bien, sur un Ubuntu Studio 14.04.3 32 bits (386), pour moi, tout fonctionne avec simplement (en root) :
- apt-get install wine
- apt-get install wine1.6-dev
- 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
- cd "le répertoire de Ardour-4.4.0"
- ./waf −−windows-vst −−optimize configure
- ./waf
- ./waf i18n
- ./waf install
La compilation réussit, crée "ardour4" et "ardourvst4" dans le sous-répertoire build/gtk... du répertoire de Ardour-4.4.0 et dans /usr/bin.
Le lancement en ligne de commande de "ardourvst4" fonctionne.
Toutefois, cette procédure ne fonctionne pas sur un Ubuntu Studio 64 bits, même en précisant −−dist−target=i386 ou −−dist−target=x86. En effet, la compilation des sources se déroule bien mais à la fin du build, l'éditeur de lien (link editor) censé lier toutes les libs pour construire l'exécutable échoue. Peut-être car il travaille en 64 bits ? En tous cas, je n'ai pas réussi à terminer la construction de ardourvst4 sur une distribution 64 bits.
Résultat, je reste sur un Ubuntu Studio 32 bits, avec ardour4 et ardourvst4.
En espérant que ça aide...
Woupida.
P.S. : cette procédure fonctionne avec différentes distribution MAO 32 bits de Linux. En tous cas, je n'ai pas eu d'échec sur les distributions testées.
EDIT : avec la procédure décrite, ardour4 et ardouvst4 sont installés dans /usr/local/bin et non pas /usr/bin
1) remplacer --dist-target=i386 par --dist-target=x86
2) ajouter --no-fpu-optimization , cela désactivera l'optimisation SSE
ps : j'ai pas encore testé le resultat de compilation