Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2011-12-27 12:09:00 encore un petit problème pd-ext

caracteriel
membre
Date d'inscription: 2011-07-03
Messages: 130

encore un petit problème pd-ext



Bonjour,

  Quelqu'un saurait pourquoi pd-ext dans l'applet menu média ne me met pas "jack" pour la sortie son ?

Cdt

Hors ligne

 

#2 2011-12-27 15:42:23 Re : encore un petit problème pd-ext

rep
modérateur
Lieu: Toulouse
Date d'inscription: 2008-02-27
Messages: 1444
Site web

Re: encore un petit problème pd-ext



As tu installé Jack d'abord ? As tu compilé Pd ? Si oui il faut que tu le ./configure  avec l'option --enable-jack (ou un truc du genre) ? Sur quel système es tu ? Linux ? Quelle version d'extended tu as installé et comment l'as tu installé ?

Hors ligne

 

#3 2011-12-27 22:18:41 Re : encore un petit problème pd-ext

caracteriel
membre
Date d'inscription: 2011-07-03
Messages: 130

Re: encore un petit problème pd-ext



Yo Rep,

  Jack est installé.
Sur pd vanilla, je peux choisir jack. Sinon là en faisant un ./configure -h, j'ai vu que je pouvais faire un -enable--jack… Ha la la, mes cours de compilation remonte à loin !
Donc j'ai recompilé ! avec la dite option et maintenant je suis confronté à nouveau à des erreurs de compilation…… j'ai un : 
s_audio_jack.o:/home/caracteriel/Pd-0.42.5-extended/pd/src/s_audio_jack.c:341: more undefined references to `jack_port_register' follow
collect2: ld returned 1 exit status
make: *** [../bin/pdextended] Error 1

Je m'en sortirai pas vivant !
D'autant plus que là je me galère aussi à compiler pdp, puis pdp_opencv………………………… tout ça après m'être galéré à faire fonctionner opencv…   Ça me saoule.
Je me demande si j'arriverais à tout faire fonctionner bien avant ma date de soutenance au conservatoire……

Sinon, je suis sur debian et pd-ext, je l'ai installé à partir des sources

Hors ligne

 

#4 2011-12-28 15:34:55 Re : encore un petit problème pd-ext

benjamin
membre
Lieu: Orléans
Date d'inscription: 2008-03-18
Messages: 168
Site web

Re: encore un petit problème pd-ext



Hello,
Peut etre faut-il les sources de jack (-dev) ?
pour pdp open cv, voir http://wiki.labomedia.org/index.php/Pure_Data_vs_Kinect
++b

Hors ligne

 

#5 2011-12-29 19:13:01 Re : encore un petit problème pd-ext

caracteriel
membre
Date d'inscription: 2011-07-03
Messages: 130

Re: encore un petit problème pd-ext



Hey,

  J'ai installé les sources de jack (et les -dev), mais rien y fait.
J'ai déjà commencé à essayer d'installer pdp… mais j'obtiens un :
"gcc-4.6 ---export-dynamic -shared -o pdp.pd_linux modules/*/*.o system/pdp.o system/*/*.o puredata/*.o -lgslcblas -lm  -lgslcblas -lgsl -lz -lpng -L/usr/X11R6/lib -lX11 -lXv -lXext -lquicktime -lGL -lGLU -lSDL
gcc-4.6: error: unrecognized option ‘---export-dynamic’
make: *** [linux] Error 1
"
C'est de l'abus !

Hors ligne

 

#6 2011-12-29 20:59:06 Re : encore un petit problème pd-ext

rep
modérateur
Lieu: Toulouse
Date d'inscription: 2008-02-27
Messages: 1444
Site web

Re: encore un petit problème pd-ext



Mmmm ouais c'est clair que tout ce binz te facilite pas la vie...
Désespère pas, c'est faisable. Dans un premier temps : quels sont les externals dont tu as vraiment besoin ?
Cette question est importante, car pd-extended c'est bien, mais tu n'as peut être pas besoin des 32754326542 libs dispos avec extended. Une compilation de vanilla + les quelques externals réellement nécessaire peut s'avérer plus facile.
Donc : que veux tu faire ?
Pour le problème avec gcc4.6 et export-dynamic la je sèche un peu je t'avouerais... si ce n'est les trois '-' précédant export qui me semblent un peu de trop (--  aurait suffit non ?)

Et aussi : pourquoi tu installes pas les packages (.deb) pré-compilés de pd-ext ?

Hors ligne

 

#7 2011-12-29 21:56:49 Re : encore un petit problème pd-ext

caracteriel
membre
Date d'inscription: 2011-07-03
Messages: 130

Re: encore un petit problème pd-ext



Yo Rep,

  Finalement, j'ai réussi à installer pdp (mais toujours pas pd-ext avec l'option jack).
Il faut demander à gcc de compiler les fichiers avec la version 3.4.
Mais le prob alors c'est que tu as une série d'erreur avec des fichiers qu'ils ne trouvent pas, donc il faut aller dans les rep dans lesquels ils ne trouvent pas les fichiers demandés, y créer les liens vers les repertoires où ils se trouvent, puis ça va plus ou moins bien smile
À force je vais devenir un expert de l'installation pd-ext et de toute sa suite smile

Hors ligne

 

#8 2011-12-29 22:33:46 Re : encore un petit problème pd-ext

rep
modérateur
Lieu: Toulouse
Date d'inscription: 2008-02-27
Messages: 1444
Site web

Re: encore un petit problème pd-ext



ok,mais normalement, au lieu de créer des alias de répertoire tu as l'option de donner les chemins lors du ./configure...

Hors ligne

 

#9 2011-12-30 13:14:25 Re : encore un petit problème pd-ext

caracteriel
membre
Date d'inscription: 2011-07-03
Messages: 130

Re: encore un petit problème pd-ext



Oui en général, les développeurs mettent la possibilité de choisir les chemins (certain seulement) vers… avec ./configure, par contre avec ./configure, on peut pas demander qu'il cherche d'autres headers que ceux définis dans les fichiers sources

Hors ligne

 

#10 2011-12-30 22:13:28 Re : encore un petit problème pd-ext

rep
modérateur
Lieu: Toulouse
Date d'inscription: 2008-02-27
Messages: 1444
Site web

Re: encore un petit problème pd-ext



caracteriel a écrit:

par contre avec ./configure, on peut pas demander qu'il cherche d'autres headers que ceux définis dans les fichiers sources

mmm je comprends pas trop ta dernière phrase, admettons que tcl propose tcl.h, avec différentes versions (8.4, 8.5, etc) de tcl tu auras plusieurs tcl.h sur ton système, genre : /usr/lib/tcl8.4/tcl.h, ou /usr/lib/tcl8.5/tcl.h, etc ton système a peut être défini la version 8.4 comme étant celle utilisée par défaut, donc si tu tu veux utiliser la version tcl.h de la 8.5 il faut le dire explicitement au ./configure.

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024