Annonce

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


#1 2010-03-20 22:18:22 problème compilation pool.pd_linux

mahi
nouveau membre
Date d'inscription: 2010-03-19
Messages: 4

problème compilation pool.pd_linux



Bonjour,
Je cherche à utiliser les fid_abs, et j'ai pour cela besoin de l'objet pool.
J'ai commencé par le télécharger simplement, mais celui-ci provoquait un freeze de Pure Data.
Il s'agit d'un problème apparement courant pour certaines distrib. (dans mon cas Ubuntu Studio 8.04)
Je l'ai donc compilé à l'aide de flext en suivant ces instructions : http://ressources.levillagenumerique.or … _sur_Linux
La compilation et l'installation se déroulent visiblement normalement, cependant aprés avoir indiqué à Pure Data de charger pool.pd_linux au démarrage, j'obtiens l'erreur suivante lors de l'ouverture d'un patch utilisant pool :

tried /usr/lib/pd/extra/pool.pd_linux and succeeded
/usr/lib/pd/extra/pool.pd_linux: /usr/lib/pd/extra/pool.pd_linux: undefined symbol: __sync_fetch_and_add_4

et finalement:

pool fid_abs
... couldn't create

Je ne comprend pas bien ce message, ni d'où vient le problème.
Je débute avec Pure Data et la compilation d'objets, je ne suis donc pas sûre de m'y être prise correctement. Je joins ducoup mon fichier de config de flext, qui n'est peut-être pas bon?

Merci de vos réponses!

Dernière modification par mahi (2010-03-20 22:20:53)

Hors ligne

 

#2 2010-03-22 02:40:00 Re : problème compilation pool.pd_linux

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

Re: problème compilation pool.pd_linux



Hello,
peut-être essayer avec la version compilée par Thomas Grill :
http://grrrr.org/ext/beta/linux/pd/
ça semble marcher chez moi :
[pool fid_abs]
pool 0.2.2pre - hierarchical storage object, (C)2002-2008 Thomas Grill

sinon pour la compil, j'ai souvenir d'avoir à mettre des flags équivalents à de vieux processeurs pour que ça marche (cf tuto), à voir donc les dernières lignes de ton fichier de config :

###############################################################

# make flags (e.g. use multiprocessor)
#MFLAGS=-j 2

# user defined compiler flags
# (check if they match your system!)
UFLAGS=-msse -mfpmath=sse -ffast-math

# user defined optimization flags
# (check if they match your system!)
OFLAGS=-O3
# optimizations for Pentium 4
OFLAGS+=-march=i386

Dernière modification par benjamin (2010-03-22 02:40:33)

Hors ligne

 

#3 2010-03-28 17:26:41 Re : problème compilation pool.pd_linux

mahi
nouveau membre
Date d'inscription: 2010-03-19
Messages: 4

Re: problème compilation pool.pd_linux



Bonjour,
Merci de ta réponse et désolée du retard de la mienne.
J'ai déjà tenté l'objet compilé par Thomas Grill, c'est celui qui provoquait un freeze.
Mais il suffisait en effet de changer les flags dans les dernieres lignes du fichier, ça roule sans problèmes maintenant!
Merci encore!

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024