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

gtksdl Discussion :

compiler gtksdl , pkg-config sdl-config


Sujet :

gtksdl

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 27
    Points : 27
    Points
    27
    Par défaut compiler gtksdl , pkg-config sdl-config
    bonjour ,

    j'ai essayer il ya qq temps gtk-sdl (ancienne version ) pour faire quelques petits tests , et je dois avouez que j'avez etait agreablement surpris .

    la je n'arrive pas a compiler . en fait le configure echoue car il test avec pkgconfig

    la presence de SDL , or je n'ai pas de .pc pour la sdl , j'utilise sdl-config.
    en fait serait il possible de modifier le configure pour tester avec pkg-config et apres si cela echoue avec sdl-config.

    merci d'avance .


    pour info a l'epoque je n'avais pas reussi a faire desattache la fenetre sdl et gtk .

    (ce que j'aurais bien apprecie car je voulais pouvoir par exemple dettacher la fenetre gtk+sdl pour mettre la fenetre sdl en pleine ecran ,puis la rattache en sortant du pleine ecran ...)

  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 : 40
    Localisation : France

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

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

    Citation Envoyé par 7not6
    la je n'arrive pas a compiler . en fait le configure echoue car il test avec pkgconfig

    la presence de SDL , or je n'ai pas de .pc pour la sdl , j'utilise sdl-config.
    en fait serait il possible de modifier le configure pour tester avec pkg-config et apres si cela echoue avec sdl-config.
    Je pensais que sdl-config était un simple alias de pkg-config
    Bizarrement les sources contiennent le nécessaire pour construire le fichier .pc. Pour info tu es sous Windows ou Linux ?

    Citation Envoyé par 7not6
    pour info a l'epoque je n'avais pas reussi a faire desattache la fenetre sdl et gtk .

    (ce que j'aurais bien apprecie car je voulais pouvoir par exemple dettacher la fenetre gtk+sdl pour mettre la fenetre sdl en pleine ecran ,puis la rattache en sortant du pleine ecran ...)
    C'est une bonne idée, par contre je ne sais pas si ça peux se faire facilement

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 27
    Points : 27
    Points
    27
    Par défaut
    je suis sous linux , et la sous ubuntu plus exactement ,
    sinon non sdl-config n'est pas un lien sur pkg-config.

    sinon j'ai deja vu pas mal de configure qui cherchaient en premier SDL avec pkg-config et si echec apres avec sdl-config. mais bon je m'y connais pas trop en autoconf ect , pour l'instant je me limite au makefile.

    sinon en bidouillant un peu je pense pouvoir reussir a m'en sortir et a compiler , meme si cela n'est pas tres propre !

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 27
    Points : 27
    Points
    27
    Par défaut
    bon j'ai compiler , en bidouillant le .ac et les makefiles mais bon comme je disait c'est pas tres propre.

    sinon rien a voir mais pour l'exemple simple qui ne fonctionne pas sous linux , je pense que c'est a cause des declarations et affectation de :

    GtkWidget *pButton = gtk_button_new_with_label ("test");
    GtkWidget *pVbox = gtk_vbox_new (TRUE, 0);

    avant le gtk_init .

    enfin chez moi ca marche en affectant apres le gtk_init.

  5. #5
    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 : 40
    Localisation : France

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Points : 11 625
    Points
    11 625
    Par défaut
    Citation Envoyé par 7not6
    bon j'ai compiler , en bidouillant le .ac et les makefiles mais bon comme je disait c'est pas tres propre.

    sinon rien a voir mais pour l'exemple simple qui ne fonctionne pas sous linux , je pense que c'est a cause des declarations et affectation de :

    GtkWidget *pButton = gtk_button_new_with_label ("test");
    GtkWidget *pVbox = gtk_vbox_new (TRUE, 0);

    avant le gtk_init .

    enfin chez moi ca marche en affectant apres le gtk_init.
    J'ai aussi remarqué qu'il ne fonctionnai pas, mais j'ai pas eu le temps de chercher pourquoi.

    C'est fort possible que ça vienne de là, merci

  6. #6
    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 : 40
    Localisation : France

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Points : 11 625
    Points
    11 625
    Par défaut
    Citation Envoyé par gege2061
    J'ai aussi remarqué qu'il ne fonctionnai pas, mais j'ai pas eu le temps de chercher pourquoi.

    C'est fort possible que ça vienne de là, merci
    Effectivement c'était bien ça, c'est corrigé. Merci

    Pour l'histoire du pkg-config ça va être plus compliqué

  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 : 40
    Localisation : France

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Points : 11 625
    Points
    11 625
    Par défaut
    En fin de compte j'ai réussi

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 27
    Points : 27
    Points
    27
    Par défaut
    oui je confirme ca cree le makefile et compile sans probleme maintenant , plus besoin de bidouilles , merci c'est nickel .

    sinon pour l'exemple idle est ce que ca marche chez toi ? chez moi le g_idle_remove n'a pas l'air de marcher et la sortie du programme genere aussi des erreurs .

Discussions similaires

  1. Compilation FlexBuilder et fichier de config.
    Par manuLesCurtets dans le forum Flex
    Réponses: 3
    Dernier message: 19/02/2009, 12h51
  2. [3.5] Membership pb config web.config
    Par CUCARACHA dans le forum ASP.NET
    Réponses: 1
    Dernier message: 06/10/2008, 09h22
  3. Compiler ffplay (qui utilise SDL)
    Par cedouche dans le forum C
    Réponses: 1
    Dernier message: 20/08/2008, 14h59
  4. [Intranet] Config DNS, config apache
    Par beho dans le forum Apache
    Réponses: 10
    Dernier message: 21/02/2008, 08h20
  5. install config redhat-config-network
    Par khabot dans le forum Réseau
    Réponses: 2
    Dernier message: 14/06/2007, 13h27

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