Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// 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: 91
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: 143
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.

Hors ligne

 

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

jyg
membre
Lieu: montreuil
Date d'inscription: 2008-11-28
Messages: 143
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.

Hors ligne

 

#34 2018-04-14 16:28:05 Re : Pof !

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

Re: Pof !



Bonjour,
Quelle est la syntaxe du message arc envoyé à l'objet Pofpath ?
Merci !


J.Y.G.

Hors ligne

 

#35 2018-04-14 19:45:23 Re : Pof !

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

Re: Pof !



j'ai repris la version 3d de la fonction openframeworks :

ofPath::arc(float x, float y, float z, float radiusX, float radiusY, float angleBegin, float angleEnd)

Hors ligne

 

#36 2018-04-17 11:16:59 Re : Pof !

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

Re: Pof !



Merci ant1r,
c´était les 3 premiers arguments (notamment le float z) qui n´étaient pas clairs pour moi.
Autre question :
J'essaie de transférer mon patch sur android, pour le faire tourner dans ton appli pofdroid.
j'ai l'impression que les objets [declare -path] sont inopérants. Peux tu me le confirmer ?
Quelle est la version de puredata utilisée ?

[Edit] en fait les objets declare marchent, mais je pense qu'ils sont relatifs au dossier du patch principal et non de l'abstraction où ils sont placés

Dernière modification par jyg (2018-04-17 12:43:24)


J.Y.G.

Hors ligne

 

#37 2018-04-17 14:30:34 Re : Pof !

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

Re: Pof !



Effectivement, le PofDroid est construit sur (je crois...) pd-0.46-7 ou peut-être pd-0.47, et donc les [declare -path] sont relatifs au patch principal. Et aussi, les [declare -stdlib] font crasher libpd... Tout ça est réglé maintenant, et il faudrait que j'update PofDroid... D'autant que il y a eu pas mal de modifs et de nouveaux objets dans Pof depuis.

Bonne chance, et n'hésite pas à me poser des questions si besoin.

Hors ligne

 

#38 2018-04-17 16:16:22 Re : Pof !

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

Re: Pof !



Merci de ta réponse.
du coup, si c'est 0.46, je me demande si les objets clone et pofpath existent, ce qui expliquerait la différence de  (non)-fonctionnement de mon projet entre android et linux !

Dernière modification par jyg (2018-04-17 16:18:15)


J.Y.G.

Hors ligne

 

#39 2018-04-18 15:00:16 Re : Pof !

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

Re: Pof !



Tiens,

en exclusivité, un build de PofDroid, avec des vrais morceaux de Link dedans, et une démo de celui-ci et de [pofpath].

La version de Pd est 0.48-1, donc [clone] devrait marcher au poil (et [declare -stdlib] ne devrait plus planter...).

Bon amusement !

Hors ligne

 

#40 2018-04-18 15:30:36 Re : Pof !

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

Re: Pof !



ça c'est très gentil à toi !!!

malheureusement l'apk refuse de s'installer   :-(
"application non installée".

la PofDroid-0.1.6.apk s'installe correctement , mais pas celle là.
(je suis sur Android 5.1.1)


J.Y.G.

Hors ligne

 

#41 2018-04-18 16:48:52 Re : Pof !

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

Re: Pof !



Zut ; ça m'épate. Est-ce que tu as essayé de désinstaller le PofDroid-0.1.6 avant ? C'est possible que ça soit un conflit de version ou de signature.

Hors ligne

 

#42 2018-04-18 19:56:50 Re : Pof !

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

Re: Pof !



Oui c'était ça !
Maintenant ça marche.
Je regarde de plus près


J.Y.G.

Hors ligne

 

#43 2018-11-20 11:09:00 Re : Pof !

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

Re: Pof !



Salut Ant1r,
je viens de recompiler pour moi l'external pof.pd_linux, mais quand j'essaye de le charger depuis puredata j'obtiens l'erreur suivante :

of_v0.9.8_linux64_release/addons/ofxPof/linuxExternal/bin/pof.pd_linux: undefined symbol: SSLv23_client_method

.
Je n'ai pas poussé plus loin mes investigations, mais peut-être ai-je raté quelque chose ?
Merci !


J.Y.G.

Hors ligne

 

#44 2018-11-22 12:10:18 Re : Pof !

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

Re: Pof !



Salut Jean-Yves

apparemment c'est un problème avec Poco, qui a été lié à libssl.so.1.0.0 (et même plus précisément  1.0.2g) lors de sa compilation, alors sur ton système ça doit être 1.1.0 qui est installé.

Donc :
- soit il faut recompiler Poco (attention il faut s'arranger pour rajouter le flag -fPIC lors de la compilation)
- soit essayer d'installer libssl.so.1.0.0 sur ton système. J'ai lu (par exemple là:  https://github.com/vibe-d/vibe.d/issues/1651) que installer libssl1.0-dev pouvait régler le problème.

Bonne chance !

Hors ligne

 

#45 2021-02-08 10:15:32 Re : Pof !

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

Re: Pof !



Salut ant1r,
Je déterre une vieille discussion.
Est-ce que le code source du build avec support de Abl_link (voir ci-dessous) est disponible quelque part sur une branche de ton repo git-hub ?
Je voudrais étudier comment tu intègres un external.
Pourquoi cela : pour l'instant je n'ai même pas essayé de générer  un apk pour android à partir de la branche master, mais à terme j'aimerais bien intégrer l'external aoo (audio over osc) pour jammer sur android...
Merci !
Jean-Yves

ant1r a écrit:

Tiens,

en exclusivité, un build de PofDroid, avec des vrais morceaux de Link dedans, et une démo de celui-ci et de [pofpath].

La version de Pd est 0.48-1, donc [clone] devrait marcher au poil (et [declare -stdlib] ne devrait plus planter...).

Bon amusement !

Dernière modification par jyg (2021-02-08 10:15:56)


J.Y.G.

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024