Skip to main content

3 - Forum dédié à Ardour


(resolu) conseil pour la compilation d'ardour

France
bonjour,
sachant que j'installe sans arrêt les nvelles versions d'ardour je voulais connaître les bonnes choses à faire c'est a dire comment bien nettoyer les anciennes versions, dans quel répertoire installé ardour... le dossier sur ardour est très complet sur linuxmao mais ce qui n'est pas dit c'est lors de la compilation le dossier "dézipper" est censé allé dans quel répertoire ? Et quand on installe une nvelle version des "morceaux" de l'ancienne reste quelque part?
merci pour vos réponses (c'est juste une question pour optimisé mon pc...)
ben
Ne t'inquiète pas, compile ardour par dessus les anciens. Tu es sous GNU/linux, les logiciels s'installent correctement ici.

Remarque à une époque il fallait effectivement biduler un machin (pour le passage de Ardour 1 à ardour 2 si ma mémoire est bonne) avac de compiler, mais là pas de soucis!
salut

corrigez moi si je me trompe mais normalement :
  • le dossier que tu dézippes contient les sources du logiciels. tu peux les enregistrer n'importe où, ca ne changera pas grand chose car elles serviront à la compilation. ce dossier pourra être effacé après la compilation.
  • lorsque tu compiles, les fichiers executables et librairies sont construits dans le répertoire (à confirmer). En tout cas, il ne s'agit que d'un emplacement temporaire.
  • l'étape make install s'occupe de placer les fichiers executables et les librairies au bon endroit de sorte que tu n'as rien à faire pour optimiser ton pc. tout est déjà fait.

voilà
j'espere avoir répondu à ta question .... et ne pas m'être trompé !! 😀

ATTENTION : pour jack c'est une autre histoire. Il faut faire un peu de ménage à la main. Voir ici
jy
France
bon super pour les réponses rapides...
c vraiment génial linux...
France
bon super pour les réponses rapides...
c vraiment génial linux...


quelle équipe de choc !! 😁
ouais mais il m'énerve tumulte, ca fait plusieurs fois qu'il répond plus vite que moi !
😀

jy
France
Coucou 😉
  • le dossier que tu dézippes contient les sources du logiciels. tu peux les enregistrer n'importe où, ca ne changera pas grand chose car elles serviront à la compilation. ce dossier pourra être effacé après la compilation.
  • lorsque tu compiles, les fichiers executables et librairies sont construits dans le répertoire (à confirmer). En tout cas, il ne s'agit que d'un emplacement temporaire.
  • l'étape make install s'occupe de placer les fichiers executables et les librairies au bon endroit de sorte que tu n'as rien à faire pour optimiser ton pc. tout est déjà fait.

nickel

à noter que la compilation peut se faire n'importe où (ie si tu as les droits d'écriture bien sûr) et en tant qu'utilisateur alors que l'étape d'installation ( make install ou scons install ) réclame les droits d'administration.

Si tu veux nettoyer tu peux exécuter (en administrateur) make uninstall ou scons uninstall si une procédure de désintallation a été pensée par les développeurs, ce qui est le cas pour Ardour 3.

++ Olivier
Si tu veux nettoyer tu peux exécuter (en administrateur) make uninstall ou scons uninstall si une procédure de désintallation a été pensée par les développeurs, ce qui est le cas pour Ardour.

faut-il garder le répertoire des sources dans ce cas là ?
jy
Si tu veux nettoyer tu peux exécuter (en administrateur) make uninstall ou scons uninstall si une procédure de désintallation a été pensée par les développeurs, ce qui est le cas pour Ardour.

faut-il garder le répertoire des sources dans ce cas là ?
jy

Oui.

Pour les distributions derivees de Debian, j'utilise checkinstall (paquet a installer) et au moment du make install il suffit de faire a la place checkinstall make install. Ca cree un paquet .deb qui peut s'installer/desinstaller avec dpkg ou gdebi.

Du coup c'est plus simple et APT est informe de l'existence du paquet. C'est plus propre quoi.
France
@JY, oui, je pense que c'est mieux, mais je ne peux pas dire à 100%, faudrait qu'un thorgal ou un autre dev nous explique "où c'que c'est marqué que le soft y se souvient d'où qu'c'est qu'il a mis ses billes".

++
Olivier
France
super merci pour toutes ces précisons je vais m'entraîner...
Dans la doc officielle sur le site d'Ardour, ils disent ca :

Uninstalling

There is now a special "uninstall" target available, so that scons uninstall will remove all the files installed by scons install.

In addition, you can undo any scons target with the -c parameter. So, for example, to undo the default action when building, you could run scons -c. However, this command will also remove all built files as these are also part of the target "install". This is the way SCons works. This can be quite alarming if you are not anticipating it.


Donc si je comprends bien, pour desinstaller Ardour il faut garder le repertoire des sources compilees, se placer dedans et faire scons uninstall dedans.
Ou alors j'ai mal compris et juste un # scons uninstall suffirait, mais ca risquerait de supprimer tout programme compile avec scons dans ce cas non?

Cette methode n'est pas necessaire par contre avec checkinstall, juste un dpkg -P ardour et c'est bon. Je ne sais pas si checkinstall existe pour les distributions utilisant les rpm, il me semble qu'un copain m'en avait parle pour Opensuse. A verifier.
Cette methode n'est pas necessaire par contre avec checkinstall, juste un dpkg -P ardour et c'est bon. Je ne sais pas si checkinstall existe pour les distributions utilisant les rpm, il me semble qu'un copain m'en avait parle pour Opensuse. A verifier.

ca c'est mortel, je vais regarder de ce coté là !!!
merci

jy
j'avais pas vu mais tout est dit sur cette page : Compiler un logiciel
jy

Édition (admin olinuxx) : sujet fermé car résolu. Merci de remonter les informations pertinentes dans les pages Wiki adéquates.
Si besoin de réouvrir le sujet, vous pouvez vous adresser à un des admins 😉
Pour des conseils sur le fonctionnement général du forum, vous pouvez voir cette page.