David MENTRE a écrit :
Est-ce que tu avais déjà d'autres applications utilisant GTK installées
(The Gimp, ...) ?
Ca doit être effectivement un problème de ce type; cf. le problème rapporté
par Félix HENRY il y a quelques semaines sur une DLL manquante.
Est-ce que tu as eu des problèmes lors de l'installation ?
Effectivement, l'installateur GTK qui est lancé en cours d'exécution aurait dû
faire quelque chose: mettre à jour/écraser. C'est cependant limité par les
droits de l'utilisateur.
Il me semblait que l'installateur vérifiait les fichiers dupliqués et proposer
de les renommer. Mais peut-être seule la version distribuée par gimp.org fait
cette vérification.
Peut-être faudrait-il regarder quelle version de GTK est installé (simple).
Tout autre vérification serait beaucoup plus complexe.
Bon, apparement, après quelques recherches dans Google, il semble qu'il
y ait un problème de version sur la bilbiothèque « xmlparse.dll », la
version installée par GTK étant plus récente que la version de base de
Windows[1].
Oui, on retombe sur le problème permanent de windows, le "DLL Hell", où les
logiciels installent là où bon leur semblent.
Je suppose qu'il faut configurer une variable d'environnement de type
PATH ou LIB de telle sorte que ça pointe bien sur les bibliothèques
installées par demexp en premier. Christophe, tu as une idée de ce qu'il
faudrait modifier ? Je me gourre complètement ? :-)
C'est bien ce problème, qu'une version est chargée avant celle de GTK. Une
solution est le "versioning" des dlls de ce type. Ca n'est pas nécessaire avec
les dlls GTK, mais ça l'aurait été avec xmlparse.dll
Pour moi, c'est un problème upstream: on ne peut distinguer les versions.
La seule solution est d'installer la dite dll (ainsi que xmltok.dll à mon
avis) avec demexp: celle du répertoire où se situe le binaire est chargée en
premier. Heureusement, ça ne fait que 130K, mais c'est bien dommage.
Amicalement,
--
Christophe GISQUET
--
Liste de discussion demexp-fr.
Pour se d�sinscrire, cliquer sur le lien ci-apr�s.
mailto:[EMAIL PROTECTED]