Annonce

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


#31 2016-12-12 09:45:32 Re : Pof !

ant1r
membre
Lieu: Lille-Hellemmes
Date d'inscription: 2014-05-05
Messages: 61
Site web

Re: Pof !



Hé jyg

merci d'essayer Pof sur windows ! J'aimerais bien apprendre que ça marche !

Si tu produis un exe c'est qu'il faut ajouter des flags pour la compilation et l'édition de liens, pour produire plutôt une dll.
En se fiant à pd-lib-builder (https://github.com/pure-data/pd-lib-builder), il faudrait ajouter les flags suivants :

APPNAME = pof.dll
pdbinpath := $(shell ls -d "$(PROGRAMFILES)/pd/bin")
PROJECT_CFLAGS := -fcheck-new
PROJECT_LDFLAGS := -static-libstdc++ -shared -Wl,--enable-auto-import "$(pdbinpath)/pd.dll"

J'espère que tu vas y arriver (pour ma part je n'ai pas de windows sous la main).

Hors ligne

 

#32 2016-12-12 11:58:17 Re : Pof !

jyg
membre
Lieu: montreuil
Date d'inscription: 2008-11-28
Messages: 120
Site web

Re: Pof !



Merci ant1r, je vais suivre cette piste.

En bricolant, j'ai réussi à compiler en dll sans passer par le make.config.

Quand j'essaie de charger pof sur un pd compilé avec VC, j'ai le message

citation :

point d'entrée pthread_cond_timewait_relative_np introuvable dans libglib-2.0-0.dll

Est-ce un problème de version / d'installation mingw , openframeworks ?  pourtant l'exemple util/threadexample de openframeworks marche.

MAIS j'ai réussi à le faire tourner sur un puredata compilé avec mingw.
tout marche sauf pofbo, pofplane et poftexture (les fichiers d'aide font planter Pd quand on les ferme)
pofwin freeze quand il reçoit les messages window et pos.
le multitouch est monotouch seulement.

je ne joins pas la dll, il y a trop de dépendances à des dll extérieures.

On est sur la bonne voie, cette lib je la veux !

Dernière modification par jyg (2016-12-12 12:06:59)


J.Y.G.

En ligne

 

#33 2016-12-20 17:52:50 Re : Pof !

jyg
membre
Lieu: montreuil
Date d'inscription: 2008-11-28
Messages: 120
Site web

Re: Pof !



Hello,
Bon alors je crois que je vais jeter l'éponge. Je n'arrive pas à compiler une dll en static, c'est à dire sans toutes les dépendances. je viens de passer une journée dessus, sans succès.
Sur ma machine (windows 8.1), j'ai bien un puredata qui tourne avec l'external pof, mais si je teste sur une machine virtuelle xp, il me demande tout un tas de dll que je n'ai pas fini de répertorier. Quand j'aurai fini, je pourrai fournir l'external dll (et la version puredata et toutes les dépendances qui vont avec) aux personnes intéressées.

Sinon, ant1r, j'ai des petites retours à faire sur certains objets, mais est-ce ici le meilleur endroit pour le faire ?
ou en pm ? dis-moi.

J'ai vu que l'apk pofdroid n'est plus en ligne, c'est normal ?
Allez, une dernière question pour la route : est-ce que tu prévois d'intégrer abl_link~ dans une prochaine distrib pofdroid ? ça serait extra.
Perso, avec cette lib, j'ai le projet de réinventer la roue, c'est à dire de faire sur android quelque chose qui ressemble à caustic, en moins bien, mais avec possibilité de transformer le son en entrée. On verra.

Bonne fêtes à tou(te)s.

Dernière modification par jyg (2016-12-20 17:56:28)


J.Y.G.

En ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2017