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+ Discussion :

[VALA] Comment utiliser le fichier config.h ?


Sujet :

GTK+

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Inscrit en
    Juillet 2002
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 190
    Par défaut [VALA] Comment utiliser le fichier config.h ?
    Bonjour,

    Je voudrais en savoir plus sur cette partie :
    http://nicolasj.developpez.com/gtk/vala/#LV-D
    J'ai un fichier config.h genéré avec waf, mais je ne sais pas ou le placer dans mon projet, de meme mon fichier config.vapi, comment dois je l'inclure dans mon projet pour la compilation ? comme un fichier source ?
    Fans val(a)ide "vapi directory list" j'ai ajouté l'emplacement du fichier config.vapi mais lors de la compilation j'ai le message The name "Config" does not exist in the context of Main.main

    Aussi connaissez vous un forum dedié à Vala (en ou fr) ?

    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 : 42
    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 SQUAL Voir le message
    J'ai un fichier config.h genéré avec waf, mais je ne sais pas ou le placer dans mon projet, de meme mon fichier config.vapi, comment dois je l'inclure dans mon projet pour la compilation ? comme un fichier source ?
    Tu peux te baser sur ce fichier wscript_build :
    • J'ai mis le fichier config.vapi (écrit à la main), dans un répertoire vapi,
    • Ensuite il faut ajouter l'options "-include config.h" pour le compilateur C (pour que config.h soit inclue automatiquement dans tous les fichiers sources, pour éviter les problèmes avec gettext),
    • Ajouter le répertoire vapi à l'options vapi_dirs,
    • Ajouter le paquet config.


    Citation Envoyé par SQUAL Voir le message
    Fans val(a)ide "vapi directory list" j'ai ajouté l'emplacement du fichier config.vapi mais lors de la compilation j'ai le message The name "Config" does not exist in the context of Main.main
    As tu ajouté le paquet config ?

    Citation Envoyé par SQUAL Voir le message
    Aussi connaissez vous un forum dedié à Vala (en ou fr) ?
    A mon avis, les quelques utilisateurs francophones de Vala parcourt se forum

  3. #3
    Membre très actif
    Inscrit en
    Juillet 2002
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 190
    Par défaut
    Bonjour gege2061 ,

    Ok j'y suis presque, Je bloque à cette partie :
    Citation Envoyé par gege2061 Voir le message
    Ensuite il faut ajouter l'options "-include config.h" pour le compilateur C (pour que config.h soit inclue automatiquement dans tous les fichiers sources, pour éviter les problèmes avec gettext),
    Je ne comprends pas j'ai mis ca dans valide :
    Other option :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    --pkg config -include config.h
    Il me met unknown -include, alors peut etre que ce n'est pas là qu'il faut le mettre. Dans le wscript je vois ccflags, mais dans le valac --help je ne vois rien correspondant à ca.


    Je suis impatient pour val(a)ide 0.6. J'ai pu le tester un peu, mais pas stable encore pour l'utiliser.

  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 : 42
    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 SQUAL Voir le message
    Je ne comprends pas j'ai mis ca dans valide :
    Other option :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    --pkg config -include config.h
    Il me met unknown -include, alors peut etre que ce n'est pas là qu'il faut le mettre. Dans le wscript je vois ccflags, mais dans le valac --help je ne vois rien correspondant à ca.
    Il s'agit d'une option pour gcc, il faut ajouter :
    Citation Envoyé par SQUAL Voir le message
    Je suis impatient pour val(a)ide 0.6. J'ai pu le tester un peu, mais pas stable encore pour l'utiliser.
    Normalement ça devrait être utilisable N'hésite pas à me remonter des problèmes pour accélérer les choses

  5. #5
    Membre très actif
    Inscrit en
    Juillet 2002
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 190
    Par défaut
    Arf je suis nul, je n'arrive pas, je ne sais pas ou le placer ce fichier config.h
    il me met cc1: erreur: config.h : Aucun fichier ou dossier de ce type
    Je l'ai placé un peu partout pourtant, mais il ne me le trouve.

    Normalement ça devrait être utilisable N'hésite pas à me remonter des problèmes pour accélérer les choses.
    Ok je te laisserai des PM

    Merci encore

  6. #6
    Membre très actif
    Inscrit en
    Juillet 2002
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 190
    Par défaut
    Je ne comprends pas si j'utilise en native le config.h géneré par waf il ne me trouvera pas les ressources non ?

    Comment faire alors pour developper en native et utiliser les ressources sans altérer le code source ?

    Quelle est la meilleure manière de travailler ? native ou tout l etemps avec waf ? comment procèdes tu ?

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 27/08/2006, 14h24
  2. [VB.NET] Comment utiliser un fichier .sql ?
    Par prophetky dans le forum VB.NET
    Réponses: 7
    Dernier message: 14/04/2006, 11h43
  3. Réponses: 7
    Dernier message: 03/11/2005, 18h52
  4. Comment utiliser les fichiers *.PNG avec Delphi ?
    Par HopeLeaves dans le forum Composants VCL
    Réponses: 2
    Dernier message: 17/09/2005, 20h59
  5. Réponses: 4
    Dernier message: 13/12/2004, 20h37

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