Skip to main content

Commentaires

  • Solution windows-vst et SSE ?
    yruama Sun 01 Nov 2015 20:27

    J'ai essayé la manip et j'ai juste un warning qui dit que ardour sera construit avec les instructions SSE alors que l'architecture cible (i386) ne supporte ces instructions. ya 2 solution pour eliminer le warning

    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
  • 32 bits
    woupida Sat 05 Dec 2015 12:32

    Bonjour,

    Eh bien, sur un Ubuntu Studio 14.04.3 32 bits (386), pour moi, tout fonctionne avec simplement (en root) :

    1. apt-get install wine
    2. apt-get install wine1.6-dev
    3. 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
    4. cd "le répertoire de Ardour-4.4.0"
    5. ./waf −−windows-vst −−optimize configure
    6. ./waf
    7. ./waf i18n
    8. ./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