Skip to main content

4 - Toutes les autres applications, les émulateurs...


Problème de compilation avec scons : ardour-2.5

Articles: 5
Bonjour,

Je suis un nouvel utilisateur d'OpenSUSE 11.0, anciennement sous Ubuntu Hardy.
Je suis en train d'essayer de compiler ardour-2.5 et, après de longues heures passées à installer tous les packages requis et à compiler ceux que je ne trouvais pas en rpm, scons me renvoie un message assez déconcertant :

scons: Building targets ...
scons: `ardour_system.rc' is up to date.
cd libs/sigc++2 && ./configure && cd -
sh: ./configure: Permission non accordée
scons: *** libs/sigc++2/sigc++config.h Error 126
scons: building terminated because of errors.

Apparemment scons veut effectuer un ./configure et n'en a pas l'autorisation, et ce même si je le lance avec un sudo. Quelqu'un peut-il m'aider ?
Articles: 5
Oops, dsl jme suis gourré de section 😕
Si un admin passant par là peut déplacer ce post dans la section Ardour ou Compilation/installation (ou le delete que je le reposte moi-même...)
Articles: 276
Bonjour Samahell,
il est possible que le fichier ./configure n'est pas executable (je ne sais pas comment tu as obtenu le code source).
Donc peut-être si tu fais chmod 755 ./configure ça marchera
Bonne continuation
Articles: 5
Yes merci, effectivement ça a marché.

En fait pour une raison que j'ignore mon OpenSUSE n'accepte pas la syntaxe './scriptname' pour lancer un script bash, mais uniquement la syntaxe 'sh scriptname', à moins que je ne change les autorisations comme tu me l'as recommandé ^^

Par contre ça n'a pas suffit à me permettre d'installer Ardour. J'ai du répéter l'opération (chmod) sur plusieurs fichiers avant d'avoir droit à des erreurs de librairies que je n'ai pas su résoudre.

Du coup j'ai fini par trouver une méthode d'installation d'Ardour sous OpenSUSE beaucoup plus simple à l'adresse suivante : http://en.opensuse.org/JackLab/Ardour_with_VST

Avis à ceux qui auraient le même problème.

Tant que j'y suis, quelqu'un sait-il comment faire pour que la syntaxe './scriptname' soit acceptée à l'avenir ? (ça peut être utile à l'avenir...)