Bonjour,
Merci pour ce très bon logiciel.
Je l'ai installé sur linux (distribution actuelle: Debian, version stretch).
Malheureusement il plante quand je veux éditer le rapport ou bien quand je clique sur certaines icônes.
Le message d'erreur incrimine la bibliothèque zlib:
(conducteo:5612): Gtk-WARNING **: 23:05:27.377: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Tango/16x16/status/image-missing.png: Erreur fatale lors de la lecture du fichier d’image PNG : bad parameters to zlib (gdk-pixbuf-error-quark, 0)
D'après mes recherches sur Internet, le problème viendrait de la bibliothèque zlib:
dans votre code Conducteo, vous utilisez une copie de la bibliothèque zlib, mais d'une version différente de celle implémentée dans mon ordinateur. Si bien que lors de l'appel à la fonction, les paramètres passés sur mon ordinateur ne correspondent pas à ceux que vous passez.
La solution consiste non pas à copier zlib, mais à faire appel au zlib du système lors de la compilation.
voir une explication plus claire ici:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1838891)
Pourriez-vous re-compiler avec cette modification?
Marc Flender
Bonjour Marc,
merci pour le retour. Je viens d'uploader un paquet DEB de la version 4.0.1 compilée avec zlib du système (Debian 9). Le lancement a l'air bon.
Pouvez-vous vérifier de votre côté ? La seule dépendance à zlib dans conducteö (hormis les appels Qt) concerne l'ouverture et l'écriture de fichiers DOCX. Je n'ai pas testé si cette fonctionnalité était opérationnelle.
Clément
Bonjour,
Je l'ai téléchargé, il a d'abord refusé de se lancer car il manquait libzip.so.4. En effet, j'utilise Debian 10 et non-pas 9.
J'ai alors installé le paquet libzip4, et ca fonctionne, ainsi que les fonctionnalités qui faisaient planter le logiciel.
Mais peut-être serait-il possible pour vous de corriger ce problème d'appel à zlib?
En effet, d'après la documentation debian :
https://packages.debian.org/fr/source/stretch/zlib
les versions 8, 9 et 10 font appel aux mêmes bibliothèques zlib. Etes-vous sûr que vous avez besoin d'appeler libzip4?
J'ai aussi testé la fonction export docx, elle fonctionne.
Marc Flender
En tout cas, merci, ca fonctionne bien.
Bonjour,
du coup la nouvelle version sous Linux dépend bien de libzip, mais je n'ai pas rajouté la dépendance dans le paquet DEB (ce qui ne l'installe pas automatiquement). Je corrigerai cela dans une prochaine mise en ligne.
Clément