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 :

GTK+ runtime obligatoire ?


Sujet :

GTK+ avec C & C++

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 176
    Par défaut GTK+ runtime obligatoire ?
    Bonjour je me demandais si pour " distribuer " une application GTK+ sur d'autres pc il fallait obligatoirement fournir le runtime ( donc toutes les librairies ). En effet ça n'est pas super pratique pour un programme qui prend 300 ko de devoir fournir 5mo avec juste pour l'éxécution LOL.

    De plus expliquer à des personnes éventuellement " novices " comment ajouter .../GTK/lib au path dans les variables d'environnement c'est pas idéal ^^.

    Peut-être y a-t-il une option lors de la compilation pour que le programme soit converti en programme " natif ".

    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
    Ce n'est pas obligatoire si tu arrive à lier statiquement GTK à ton exécutable, mais je ne sais même pas si c'est faisable simplement

    Mais ce genre de chose est pratique courante, par exemple Direct X et dit toi que si ton programme ne fait que 300 ko c'est justement parce qu'il y a 5 Mo de code derrière pour te simplifier la vie

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 176
    Par défaut
    Oui c'est pas faux lol mais comme tu dis c'est plus pratique de tout relier ou alors me reste qu'à faire un programme de > 5 mo pour paraitre fort lol

    et sinon juste une petite question est-il possible (sous windows) de faire ceci :

    - après installation de gtk runtime, retrouver le chemin de .../GTK/lib là ou il a été installé sur le disque dur ( tout ca en C )
    - et ensuite modifier la variable d'environnement path de windows en y rajoutant ce chemin d'accés

    ( en l'installant il y a déja .../GTK/bin qui se rajoute mais c'est plutot lib que j'ai besoin de mettre pour faire fonctionner )

    cela permettrait à l'utilisateur de simplement éxécuter le runtime puis le programme


    merci

Discussions similaires

  1. Obligatoire : lisez les règles du forum : MAJ 06/08/2010
    Par Anomaly dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 0
    Dernier message: 03/07/2008, 13h46
  2. GTK runtime installation
    Par Pcoquill dans le forum GTK+
    Réponses: 5
    Dernier message: 06/06/2007, 15h33
  3. À lire OBLIGATOIREMENT avant de poster sur ce forum
    Par ok.Idriss dans le forum Débats sur le développement - Le Best Of
    Réponses: 2
    Dernier message: 24/09/2006, 23h21
  4. [GTK]PB Librairie GTK+ sous dev-c++
    Par wozzy dans le forum Dev-C++
    Réponses: 15
    Dernier message: 05/11/2002, 14h55
  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