citation :
Si tu veux compiler 1 par 1 les externals qui te manquent c'est pas (tellement) compliqué :
- tu les télécharges, les dézippes
- tu fais attention de les ranger (les sources) dans un endroit que tu sauras retrouver facilement
- tu lis les docs incluses dans les externals pour savoir comment ils se compilent, en général c'est tout simple, la seule chose à faire étant de leur donner, au moment du ./configure, le chemin des sources de pd, ...
et toujours quand tu compiles il te faut les librairies de dévelopement (lib"blabla"-dev)
Normalement, lors du "make" si une librairie de dev manque la compil s'arrête avec une erreur plus ou moins explicite . Çà n'a pas été le cas avec PD ce qui indique que le tarball n'est pas vraiment conforme ...
si le paquet existe dans ta distribution (et que donc tu cherches à compiler une version plus récente ou dans le cas de pd des externals et que donc tu as besoin des sources) tu peux toujours te renseigner sur "ubuntu packages" ou debian packages" pour savoir quelles dépendances sont obligatoires : les build-dépends
par exemple : http://packages.ubuntu.com/source/oneiric/puredata
je cite :
citation :
le chemin est long mais la route est libre
ou quelquechose comme çà .
Dernière modification par sakramh (2011-12-07 14:19:21)
Hors ligne
Voilà que c'est moi qui ait des soucis .
Je suis sur une install (presque) fraîche de Debian/Sid .
je suis parti pour une install de pd-extended à partir des sources + le dossier debian pour faire le paquet
je verifie le /debian/control pour être sûr des build-dep et là je préfère m'informer avant :
libjack-dev obligatoire donc apt veut me dé-installer tout ce qui concerne Jack2 que j'ai déjà .
la même que ce soit avec la version 0.44 ou 0.43
quand au paquet .deb tout fait dpkg me balance trop d'erreurs .
ma question : quelqu'un a t il fait le paquet à partir des sources en se contentant de jack1 et en réinstallant jack2 jackctl etc... après ?
sans que celà pose problème bien sûr .
Hors ligne
oops ! j'avais pas vu le "et persistance des préférences" dans le titre du post en cherchant où mettre le mien .
bon maintenant que c'est fait ... reste nightly builds .
Hors ligne
solution de fainéant : ne pas faire le paquet, installer en /usr/local/, et se passer du support jack pour l'instant (alsa ira très bien dans un premier temps) . très content d'avoir consulté le ./configure --help .
Hors ligne
ben j'ai un peu tout essayé (mal sans doute) . Idem avec le dépôt puredata.info (testing) . des erreurs encore des erreurs toujours des erreurs .
donc pile comme tu dis j'ai installé les officiels debian pd+gem+toutcequej'aiputrouver comme libpd en officiel . pour le moment gem fonctionne . va sûrement me manquer des trucs mais je ferai à la main une par une .
à partir des sources c'était ok sauf que des tas de lib étaient pas à la place attendue par le script de démarrage etc... pas au point les paquets et les sources communauté . pourtant sur ubuntu çà fonctionnait impec .
sinon il a pas l'air de me manquer grand chose : mrpeach tuiocleint pack/unpack/send/receiveOSC .
rien que des trucs dont je me sert tout le temps en fait donc rien de grave
Dernière modification par sakramh (2013-04-18 23:22:36)
Hors ligne
l'ordi de rep a écrit:
$ pd-extended -version
Pd-0.43.4 ("extended") compiled 22:07:07 Jan 27 2013
$ uname -a
Linux SushiBook 3.2.0-4-amd64 #1 SMP Debian 3.2.41-2 x86_64 GNU/Linux
$ cat /etc/debian_version
7.0
et ça marche nickel...
Hors ligne
ouai ben sur ma makina çà veut pas .
il va falloir que je purge les paquets pd officiels debian si je veux un extended installé . c'est çà qui pose problème .
sur ubuntu 10.04 pd et extended pouvaient s'installer cote cote . apparemment par sur debian .
sinon j'ai bien un extended construit et fonctionnel que je le laisse dans mon /home du coup;
si j'indique le chemin de celui-ci pour les externals au puredata debian installé en /usr/bin çà fonctionne aussi .
j'ai le choix .
l'objet [range] a disparu ? ou j'ai encore un truc qui va pas ...
Dernière modification par sakramh (2013-04-19 12:59:03)
Hors ligne
c'était bien les paquets des dépots officiels qui empêchaient pd-extended de s'installer sans erreurs .
c'est l'un ou l'autre . pas les deux . contrairement à ubuntu lucid lynx .
Dernière modification par sakramh (2013-04-19 15:45:10)
Hors ligne
et bien sûr pour qui ne veut pas de PULSEAUDIO sur sa machine (pas de çà ici ! ),
ne pas oublier d'éditer le lanceur en virant "pasuspender --" devant /usr/lib/pd-extended/tcl/..
pfff... mais qui a eu l'idée d'en faire un standard de ce bouffe ressources ?
Dernière modification par sakramh (2013-04-20 11:51:15)
Hors ligne