Journal jpilot et libpng

Posté par  (site web personnel) .
Étiquettes : aucune
0
3
juin
2003
Je me confie à toi avant d'aller faire dodo.

J'utilise jpilot pour synchroniser mon palm. Tout allait bien jusqu'à un jour où, je ne sais pas très bien ce que j'ai fait. Je pense que j'ai installer une nouvelle version de la libpng ... pourquoi !
Résultat, jpilot ne se lance plus, il m'affiche le message

[pit@fantasio pit]$ jpilot
libpng warning: Application was compiled with png.h from libpng-1.0.12
libpng warning: Application is running with png.c from libpng-1.2.4
libpng error: Incompatible libpng version in application and library

** ERROR **: No such image: check-default.png
aborting...
Abandon

Je me dis qu'il suffit de le recompiler, j'ai installer libong-devel-1.2.4. Mais que nenni. Le problème subsiste. libpng-devel fournit un fichier png.h version 1.2.4 mais à l'exécution, il va chercher la version 1.0.12.

J'ai vu sur le net, que le sujet avait déjà été abordé (ici aussi) mais je n'ai pas trouvé de réponse.

Si tu peux m'aider ...

PS :

Google me donne un lien ...

DLFP: Thread numéro 183408
... sur ma MDK 9.0 $ lmule Initialising eMule libpng warning: Application was compiled
with png.h from libpng-1.2.4 libpng warning: Application is running with png ...
linuxfr.org/comments/183408.html - 20k - En cache


... mais ce lien (http://linuxfr.org/comments/183408.html) ne me donne pas la bonne réponse.
  • # Re: jpilot et libpng

    Posté par  . Évalué à 2.

    Le problème subsiste. libpng-devel fournit un fichier png.h version 1.2.4 mais à l'exécution, il va chercher la version 1.0.12.
    Le .h ne doit pas être utilisé au moment de l'exécution mais seulement au moment de la compilation. Si jpilot trouve la version 1.0.12 c'est qu'il a été compilé avec.
    Essaies de lancer libpng-config --libdir pour voir quelle version est utilisée lors de la compilation. Peut être as-tu utilisé l'ancienne qui se trouve toujours dans /usr et pas la nouvelle qui est dans /usr/local non?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.