bonjour,
mon install s'est bien passé avec le .deb destiné à lucid puisque je suis en 64bit et donc pas de paquets correspondant pour la 12.4
Mais quand je lance pd, que ce soit par le lanceur dans /usr/bin, par alt+f2, ou autre, je n'ai pas d'affichage. Dans un moniteur d'activité, je vois qu'il fonctionne, mais aucune console n'apparait.
Au passage, lilypond ( logiciel de partition ) me fait la même chose.
Est-ce que quelqu'un aurait une idée ?
Hors ligne
sudo apt-get install libtk8
Hors ligne
citation :
sudo apt-get install libtk8
un peu étrange que "apt" n'ait pas signalé cette dépendance primordiale manquante .
soit c'est un paquet ".deb" qui n'en est pas un , soit la lib est installée ailleurs et pd ne la trouve pas .
Pas mal de lib sont passées de /usr/lib/ à /usr/lib/gnu-"arch" entre la 10.04 et la 12.04 .
(peux pas vérifier celle-là vu que je suis tjs en 10.04 en dur)
En ce cas va falloir faire un symlink entre là où il la cherche et là où elle est .
Dernière modification par sakramh (2012-08-08 19:19:26)
Hors ligne
d'abord vérifier que libtk8 est installée (dans synaptic) et où (propriétés>>fichiers installés) . si oui et qu'elle est pas là où pd-extended l'attend faire un lien : http://doc.ubuntu-fr.org/lien_physique_et_symbolique .
idem si la version a évolué . (mais pas sûr que çà fonctionne en ce cas) .
sous lucid elle est dans /usr/lib et c'est là qu'elle est recherchée . sous precise je sais pas , peut-être dans /usr/lib/linux-gnu ( à voir dans synaptic) .
Dernière modification par sakramh (2012-08-08 22:18:03)
Hors ligne
je n'ai pas réussi à mettre la capture alors toute une liste de libtk :
libtk-img
libtk-objscanner-perl
...
mais pas libtk8
je suis triste, tout fonctionne à merveille sauf pd qui est mon meilleur ami ( avec jack )
Hors ligne
je viens de regarder : libtk8.5.so fait en fait partie de tk8.5 . présente dans précise aussi . sinon si tu n'as pas besoin de toutes les extensions de pd-extended, dans les dépôts officiels ubuntu il y a pd et gem et quelques externals . çà évite les soucis de paquets .deb qui respectent pas les depends ou de versions construites avec un autre file-hierarchy-system .
EDIT : la lib est au même endroit que sur Precise .
Dernière modification par sakramh (2012-08-10 02:19:40)
Hors ligne
Bon, j'essaie donc plutôt de passer par la version dépot, je ne l'avais jamais fait jusque là car j'utilisais beaucoup notamment les objets [prepend] et [range] ( si tu connais des équivalents ou bien le nom de leur librairie ?)
Mais ça me plait comme idée, de n'avoir que les librairies utiles.
De plus, je dois signaler les librairie dans le startup,
mais quand je pointe /usr/lib/pd/extra/cyclone
j'obtiens /usr/lib/pd/extra/cyclone: can't load library
faut-il que je pointe un fichier particulier à l'intérieur du dossier cyclone ?
Hors ligne
ben faut juste indiquer cylone, non ? en tout cas c'est comme çà sur mon install . dans "startup y'a juste gem zexy cyclone etc ...
pfff.... pas très sympa de la part des dev ubuntu de ne pas avoir empaqueté les "extras" de pd pour la 12.04, alors qu'ils sont dans debian testing et unstable . pour ubuntu quantal çà sera rectifié (en partie) .
tout çà pour dire, et parce que l'on a toujours besoin de la "titlibexotikiserarienetkifoavoirdonc" : dès le départ mettre dans son /home un dossier avec les sources de pd et gem et autre (les mêmes que sa distrib (à récupérer sur ubuntu ou debian packages par exemple)) et y placer et construire ses "extras" au fur et à mesure (ils auront tjs besoin des sources générales) . y'a plein de fils sur ce forum pour la procédure . faudrais faire un vrai tuto si çà existe pas déjà . tout çà pour dire qu'il faut vraiment s'y mettre à la compilation surtout quand on utilise des softs un peu foutoir fourre-tout , qui plus est en version de test .
Dernière modification par sakramh (2012-08-09 19:45:09)
Hors ligne
j'ai donc réussi à donner à pd les librairies, mais pas dans le startup, dans le path ça roule ( incompréhensible pour moi ).
Ta solution de juste indiquer cyclone dans le path ( par ex ) ne fonctionne pas chez moi.
Hors ligne
du coup je repose une question déja posée mais on a rien sans rien : dans quelle librairie puis-je trouver l'objet [range] ( tous mes patchs faits sur extended l'utilisent )
ou sinon une solution de remplacement ?
un moyen de faire une abstraction qui fasse le boulot ( je suis pas très calé alors tout doux :-) )
et [spigot~] tant qu'à y être ?
Dernière modification par albdet (2012-08-10 01:13:56)
Hors ligne