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

Apple Discussion :

Probleme GTK sous macos X


Sujet :

Apple

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 9
    Points : 3
    Points
    3
    Par défaut Probleme GTK sous macos X
    Bonjour à tous,

    si quelqu'un pouvais me sauver la vie, ce serait super chouette. Je dois faire un TP en C++ où on me donne une interface graphique en GTK et je dois implémenter le code qui va avec pour faire un jeu (jeu de loi salique... c'est trop nul!). Le problème c'est que mes prof programment sur linux et nous ont fournis le Makefile qui va avec le projet mais sur macos X ça ne marche pas. J'ai bien installé GTK mais avec un make je récupère l'erreur:

    /bin/sh: pkg-config: command not found

    je comprend bien qu'y une histoire de commande pas correcte dans le Makefile mais je suis pas assez bon pour corriger tout seul. Voici le Makefile:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    export CFLAGS=`pkg-config --cflags gtkmm-2.4` #`pkg-config --cflags libglademm-2.4`
    export LDFLAGS=`pkg-config --libs gtkmm-2.4` #`pkg-config --libs libglademm-2.4`
    
    all: main
    
    OBJS=Card.o Cards.o MyHBox.o GenericGameWindow.o GameWindow.o Game.o main.o
    
    main: $(OBJS)
    	g++ -o main $(OBJS) $(LDFLAGS)
    
    
    clean: 
    	rm -f *.o main  *~
    
    
    
    %.o: %.cc
    	g++ $(CFLAGS) -c $<
    si quelqu'un a une idée je suis preneur!!

    merci!

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    733
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 733
    Points : 1 119
    Points
    1 119
    Par défaut
    Bonjour à toi,

    Comment as tu fait pour installer gtk sous mac os x?

    L'outil pkg-config est disponible à l'aide des outils comme fink, et mac ports.

    Je crois qu'il est possible de l'installer à l'aide de l'outil de compilation du projet gtk-osx.

    http://www.macports.org/
    http://www.finkproject.org/
    http://www.gtk-osx.org/

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 9
    Points : 3
    Points
    3
    Par défaut
    Merci de ta réponse Tarul!

    en fait tous les trucs que tu cites j'ai installé après avoir posé la question et maintenant le message c'est:
    g++ -c Card.cc
    g++ -c Cards.cc
    g++ -c MyHBox.cc
    In file included from MyHBox.cc:1:
    MyHBox.h:4:23: error: gtkmm/box.h: No such file or directory
    et plein d'erreurs après.
    C'est gtkmm que j'ai pas en fait et impossible de la trouver. J'ai fait un "sudo port install gtkmm" mais quand je cherche sur mon mac il n'y rien pas de gtkmm.h ou qui s'en rapproche...
    je sais plus quoi faire....

    merci pour ta réponse et si tu penses à autre chose hésite pas je suis vraiment un newbee coté compile sur mac.

  4. #4
    Membre expérimenté Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Points : 1 312
    Points
    1 312
    Par défaut
    gtkmm - the C++ interface to GTK+

    Donc c'est encore autre chose à installer.

    Et pour pkg-config, il est fourni avec les outils de développeurs d'Apple.

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 9
    Points : 3
    Points
    3
    Par défaut
    gtkmm c'est dans un fink package je crois et quand je fait:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo apt-get install gtkmm2.4-dev
    j'ai le message:
    Reading Package Lists... Done
    Building Dependency Tree... Done
    E: Couldn't find package gtkmm2.4-dev
    donc j'ai pris le gtkmm2 mais ca marche pas non plus.
    Je vais essayer de modifier le Makefile pour voir

    en tous cas merci de votre aide.

Discussions similaires

  1. Réponses: 11
    Dernier message: 30/11/2010, 01h17
  2. Problème réseau sous FedoraCore2
    Par PeGaZe dans le forum Réseau
    Réponses: 6
    Dernier message: 02/10/2004, 10h00
  3. Comment compiler un prog Gtk sous Debian ?
    Par GLDavid dans le forum GTK+
    Réponses: 3
    Dernier message: 25/06/2004, 19h49
  4. probleme de sous requete
    Par JD_Lyon dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 09/04/2004, 22h18
  5. [GTK]PB Librairie GTK+ sous dev-c++
    Par wozzy dans le forum Dev-C++
    Réponses: 15
    Dernier message: 05/11/2002, 14h55

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