Salut bompi,
Je reviens à la charge
J'ai installé et mis à jour xcode sans changer les options par défaut. J'ai un nouveau dossier "Developer".
J'ai également installé macports à partir de "MacPorts-1.9.2-10.6-SnowLeopard" fichier dmg. avec les options par défaut : Aucun terminal n'a été ouvert. J'ai un nouveau dossier "opt". Dois-je faire une manip particulière ?
Non. MacPorts s'installe dans
/opt/local (Fink dans
/sw) sans doute pour éviter de perturber le classique
/usr/local.
Seul les variables d'environnement de l'utilisateur à partir duquel a été réalisée l'installation sont changées pour intégrer les nouveaux chemins.
De fait les utilitaires installés
via MacPorts sont installés dans
/opt/local et en-dessous et sont directement accessibles pour
ce compte. Par exemple, si tu installes une nouvelle version de Ruby, dans le Terminal, le ruby exécuté pour
ce compte sera celui de MacPorts.
(si ce n'est pas clair on pourra réessayer plus tard)
J'ai téléchargé porticus : Où me conseilles-tu de le placer ? Dans applications, utilitaires, dans le répertoire opt de macports ou ailleurs ?
Porticus est un utilitaire graphique 'normal' donc tu peux l'installer dans les dossiers classiques (
/Applications ou
~/Applications).
J'ai téléchargé zynaddsub à partir de ton lien : Trop fort ! Je m'incline
Pour jack j'ai un doute : La version OSX est nécessaire pour zyn sous OSX mais peut-ton l'utiliser avec une appli basée sur macports comme lmms ou faut-il également la version de jack proposée dans macports ?
Jack est un service (un
daemon comme on dit pour UNIX) qui écoute sur un port arbitraire pour recevoir les requêtes et y répondre. Donc le lien entre les clients et Jack n'est qu'une connexion réseau. Exactement comme entre un serveur Web et un navigateur.
L'essentiel est que les deux (le client et le serveur) parlent le même langage.
De façon générale : Est-ce que macports fonctionne comme un environnement "fermé" ou les applications peuvent inter-agir avec des applications osx ? Cette dernière question peut te paraître neu-neu mais c'est un truc nouveau pour moi.
MacPorts installe des binaires de natures très différentes. Le seul impact sur le système est ce que j'expliquais ci-dessus : lorsqu'on installe quelque chose qui existe déjà quelque part sur le système il faut savoir lequel, de MacPorts ou du système, sera prioritaire.
Par exemple, tu décides d'installer une nouvelle version de Python en utilisant MacPorts. Tu auras un Python dans
/usr/bin (système OS X) et une dans
/opt/local/bin (MacPorts). Pour le compte avec lequel l'installation a été faite, c'est celle dans
/opt/local/bin qui prime. Pour les autres comptes c'est celle dans
/usr/bin.
Je n'ai pas encore installé lmms avant d'être fixé sur jack ...
Merci de ta patience par avance