IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GTK+ avec C & C++ Discussion :

pango error ?


Sujet :

GTK+ avec C & C++

  1. #1
    Membre éclairé Avatar de tintin72
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    663
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 663
    Par défaut pango error ?
    Bonjour,

    Aprés avoir installé la librairie GTK+ comme indiqué sur le blog de ce site
    (Installer GTK+ sous CodeBlocks), dès que j'essaie de lancer mon appli
    j'ai le message suivant:

    pango-error; file shape c: line 75 (pango_shape): assertion failed: (glyphs->num_glyphs >0) aborting....

    Est ce que quelqu'un pourrait me dire quel est le pb exactement ?

    Merci

  2. #2
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    Bonjour,

    Citation Envoyé par tintin72
    Aprés avoir installé la librairie GTK+ comme indiqué sur le blog de ce site
    (Installer GTK+ sous CodeBlocks), dès que j'essaie de lancer mon appli
    j'ai le message suivant:

    pango-error; file shape c: line 75 (pango_shape): assertion failed: (glyphs->num_glyphs >0) aborting....

    Est ce que quelqu'un pourrait me dire quel est le pb exactement ?
    Apparemment tu n'es pas le seul à avoir ce problème : http://www.developpez.net/forums/sho...d.php?t=180347.
    Le problème viens surement de la bibliothèque pango (tu as fait un test avec un programme simple ?).
    Il faut vérifier que tu as installé les bonnes versions des bibliothèques. Pour GTK+ 2.10 :
    • atk 1.10.3
    • cairo 1.2.0
    • glib 2.12.0
    • gtk+ 2.10.0
    • pango 1.13.2
    Si le problème ne viens pas de là, il faut tester avec une version antérieur qui fonctionne parfaitement (je n'ai jamais eu de problème avec la 2.8), c'est possible que ce soit un bug de la dernière version de pango sous Windows http://bugzilla.gnome.org/

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour !!

    J'ai extactement la même erreur, je viens d'installer GTK+, sous Code::Blocks (Windows XP SP2), et j'ai lu ce topic. Comment fait-on à savoir quelle version de Atk, de Pango, etc. on possède ?

  4. #4
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    Citation Envoyé par jo_le_coco
    Comment fait-on à savoir quelle version de Atk, de Pango, etc. on possède ?
    Avec pkg-config (livré avec cygwin) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    pkg-config --modversion gtk+-2.0
    Pour toutes les bibliothèques.
    Ou directement lire les fichiers *.pc (utilisé par pkg-config) qui se cituent dans le dossier {répertoire d'intallation des bibliothèques}/lib/pkgconfig

  5. #5
    Invité
    Invité(e)
    Par défaut
    Merci

  6. #6
    Membre éclairé Avatar de tintin72
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    663
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 663
    Par défaut
    Si le problème ne viens pas de là, il faut tester avec une version antérieur qui fonctionne parfaitement (je n'ai jamais eu de problème avec la 2.8), c'est possible que ce soit un bug de la dernière version de pango sous Windows
    Effectivement, c'est possible.
    J'avais installé la version 2.8.9 (la dernière version ?).
    Je l'ai donc désinstallée et j'ai réinstallé à la place la 2.6.8, et là ça marche.

    C'est embêtant ce bug, c'est bizzare qu'il n'y ai pas eu de correction depuis, car pas mal de personne ont eu effectivement le même problème.

    Merci

  7. #7
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    Citation Envoyé par tintin72
    J'avais installé la version 2.8.9 (la dernière version ?).
    Nous la 2.10 est sortie il y a 2 semaines : GTK+ 2.10.0

    Citation Envoyé par tintin72
    Je l'ai donc désinstallée et j'ai réinstallé à la place la 2.6.8, et là ça marche.
    Si tu n'as pas besoin des fonctionnalités des versions plus récentes, c'est pas génant sinon tu peux t'ammuser à compiler la dernière version à partir des sources (sous Linux ça se passe très bien, par contre sous Windows j'ai jamais essayé)

Discussions similaires

  1. ERROR: pg_atoi: zero-length string
    Par steelspirit92 dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 23/08/2003, 22h29
  2. [SQL Server] Error converting data type varchar...
    Par Sir Tengu dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 13/06/2003, 10h46
  3. [Kylix] Kylix c++ error
    Par pacpac dans le forum EDI
    Réponses: 2
    Dernier message: 10/06/2003, 16h27
  4. [CR] Print Engine error text
    Par afaraji dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 03/09/2002, 15h44
  5. [Kylix] Runtime error 230 avec INDY
    Par Anonymous dans le forum EDI
    Réponses: 2
    Dernier message: 23/03/2002, 11h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo