PrimTux, la distribution éducative

Version complète : Paquet leterrier racontemoi
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
J'ai des gros soucis surla création d'un paquet leterrier-racontemoi sur la raspbian :

Ca compile bien mais au lancement, je choisi de lancer en anonyme (choix entre authentification et anonyme) et paf :

Code :
*** Error in `/usr/lib/leterrier-racont/leterrier-racont': double free or corruption (out): 0x023a7260 ***

J'ai choisi la branche git "version-1.0-stable". J'ai du ajouter quelques dépendances non prévu dans le fichier control et 2/3 bricoles (lié au logiciels du terrier) pour que ça compile.

Je ne sais plus trop quoi faire... trouver le soucis sur du code C++, c'est franchement pas évident.
Peux-être des pistes ici : soucis similaire lors de la compilation pour une autre archi.

Il y a des chances que ça soit lié à la version de QT (je vois plein de macro if version de QT dans le code) mais en réalité j'en suis au point mort.
A part supprimer du code jusqu'à débusquer l'erreur (et donc passer un temps incroyable dessus) j'ai pas vraiment de solution.

Je tenterais sans doute la branch master sans trop y croire.
Si c'est un bug de l'application elle-même, ce n'est pas notre priorité que d'en résoudre les problèmes.

On ne le mettra pas dans les logiciels complémentaires "et pis c'est tout" :lol:

Je crois qu'on en a déjà pas mal fait. J'échange actuellement avec le développeur de Xnview qui est disposé à compiler son application pour RPi.

J'ai des soucis avec kiwix pour lequel il est difficile de s'y retrouver entre les différents modules proposés, les dépôts et les versions, les docs dispersées et pas toujours complètes !!!

J'ai tenté des compilations jusqu'à présent sans succès, mais j'ai encore d'autres tentatives à faire.

J'ai réussi à faire fonctionner une version serveur compilée pour arm que l'on trouve dans un des dépôts. Au pire il sera toujours possible de l'adapter pour un usage facilité en localhost. Cette version utilise le navigateur et pas une application autonome.