Bonjour à tous,
J'ai un programme nommé "MyApp" qui utilise une de mes bibliothèque dynamique nommé "MyLib".
L'ensemble fonctionne sous Ubuntu, Debian, Android (avec la toolchain qui va bien) mais pas moyen de faire fonctionner le tout sous Raspberry Pi 3 en utilisant la toolchain crosstool-ng suivant ce tutoriel : http://www.chicoree.fr/w/Compilation...r_Raspberry_Pi
En cause, l'instruction suivante :
qui génère l'erreur "./MyLib.so: cannot open shared file object: no such file or directory".
Code : Sélectionner tout - Visualiser dans une fenêtre à part dlopen("./MyLib.so", RTLD_LAZY);
MyApp et MyLib.so sont dans le même répertoire, j'ai lancé "./MyApp" depuis ce même répertoire, j'ai essayé de mettre le chemin en absolu mais rien à faire, toujours la même erreur.
Les makefiles sont les mêmes que sous Ubuntu et Android mise à part que j'ai changé la toolchain pour du "arm-unknown-linux-gnueabi" comme indiqué dans le tuto.
Du coup là je ne sais pas bien quoi faire, quoi vérifier etc.
Pouvez-vous m'aider ?
Merci,
A bientôt
Partager