Annonce

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


#46 2021-02-08 17:01:39 Re : Pof !

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

Re: Pof !



salut Jean-Yves,

désolé j'ai pas publié le projet avec link... erreur fatale ! mais ça prend tellement de temps de faire tout ça bien...

en tout cas, inclure un external n'est en général pas trop compliqué :

- ajouter le dossier des sources de l'external dans le projet, par exemple dans le dossier "src".
- appeler les fonction "setup()" des différents externals dans ofApp::setup().

exemple :
- 1. copier abl_link/* dans MonProj/src/
- 2. dans ofApp.h:

#include "abl_link/abl_link~.hpp"
void testApp::setup() {
    (...)
    if(!pd.init(2, numInputs, sampleRate, ticksPerBuffer)) {
        ofExit();
    }
    puda.start();
    (...)
    // ------------ load externals -----------------
    abl_link_tilde_setup();
    (...)
}

Bon, je t'avoue que les choses se compliquent pas mal pour Android-arm64/OF0.11, sans compter les changements dans l'API Android sur les version 9, 10, 11... Je suis pas mal dedans en ce moment, si tu as des questions sur d'autres points n'hésites pas...

Hors ligne

 

#47 2021-02-16 22:07:03 Re : Pof !

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

Re: Pof !



Merci Ant1 pour ces précisions
Pour l'instant je n'ai pas installé Eclipse, ça me paraissait compliqué, du coup j'ai installé Android Studio, j'ai réussi à générer l'APK de l'androidEmptyExample de OpenFrameworks 11 mais ça s'arrête là.
Je suis complètement novice en développement Android, donc je me demande si je ne fais pas fausse route en prétendant vouloir importer un projet comme pofdroid dans androidstudio...

Edit : quelques heures plus tard, j'en suis à essayer de compiler pdExample de l'addon ofxPd et j'obtiens des erreurs de compilation (fichiers include m_pd.h et consorts non trouvés). Même genre de messages d'erreur que là :
https://github.com/danomatika/ofxPd/iss … -468962961

Edit2 : J'ai finalement réussi à compiler et faire tourner sur mon téléphone l'APK pdExample, mais après avoir bricolé les sources dans pure-data et pdlib : en modifiant les paths des directives #include qui généraient des erreurs, et aussi en court-circuitant l'appel des fonctions audio_dummy dans s_audio.c . Pas très propre tout cela.

Edit3 : Je m'attaque à pofDroid (nouveau projet OF à partir de pdExample). Après quelques bricoles + suppression de pofIPcam, erreurs en série au moment du link autour de l'addon ofxPoco  : du genre

addons/ofxPoco/libs/poco/include/Poco/Net/SocketAddressImpl.h:81: undefined reference to `Poco::Net::IPAddress::IPAddress(void const*, unsigned int)'

Je vais arrêter là pour le moment smile

Dernière modification par jyg (2021-02-18 12:44:24)


J.Y.G.

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2021