begin process at 2012 05 29 08:45:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

HELP GTK - exe portable


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

HELP GTK - exe portable

mercredi 24 août 2005 à 10:36:34 | HELP GTK - exe portable

UnderFlow

Bonjour à toutes et à tous, Afin de développer très rapidement une interface graphique en C++, j'ai utilisé Glade (éditeur graphique) et GTK (bibliothèque graphique). Mon ide est Devcpp 4.9.9.2. De ce côté là, il n'y a aucun problème (du moins aucun qui ne ce soit avéré insurmontable) : l'interface graphique est ok et fonctionne très bien. Voilà mon problème : Je voudrais que l'exécutable de cette interface graphique soit complètement portable (uniquement dépendant de l'OS bien sûr). Or il se trouve que lorsque j'essaie de la lancer sur un PC où Gtk n'est pas installée, j'ai une erreur de dll manquante. L'installation de Gtk s'avère nécessaire et ceci est très embêtant car je souhaiterais mettre cet exécutable sur un lecteur réseau afin qu'il soit exécutable de n'importe quel endroit de ce réseau sans installation préalable. Pour cela, j'ai déjà exploré 2 pistes, mais sans succès : 1) Inclure toutes les dll dans l'executable afin de n'avoir plus qu'un seul fichier indépendant. Cette solution n'est peut être pas très propre mais elle offrirait une solution des plus plaisantes. J'ai essayé d'utiliser l'option -static de gcc mais sans succès :-(. 2) Créer un dossier accompagnant l'exe et contenant toutes les dll gtk nécessaires. Puis linker l'exe à ces dll. Là encore, j'ai trouvé toutes les dll utilisées par mon interface grâce à dependency walker. J'ai configuré Dev pr qu'il linke l'exe à ces dlls. Cependant, là encore je rencontre un problème avec une dll que je n'arrive pas à l'inker correctement : libatk1.0-0 (un truc co ça). Voilà, pourriez vous s'il vous plait m'aider à résoudre ce problème avec l'une ou l'autre de ces solutions (ou une nvelle solution) en m'indiquant comment je dois configurer le compilateur de devcpp ou les autres opérations à effectuer ? Cela me serait vraiment utile et je remercie milles fois par avance celui ou celle qui essaiera de m'aider. Merci.
mercredi 24 août 2005 à 17:45:19 | Re : HELP GTK - exe portable

vecchio56

Administrateur CodeS-SourceS
Tu fournis les DLL avec ton EXE tout simplement, c'est comme ca que ca marche
jeudi 25 août 2005 à 08:44:10 | Re : HELP GTK - exe portable

UnderFlow

Tu veux dire, en mettant toutes les DLL au niveau de l'EXE ? Parce qu'il me fait qd même une erreur de DLL manquante alors qu'elle est bien là, c'est pour ça que je pensais que c'était un pb de linkage après la compil. Bon, dans ce cas, ce que je vais faire là, c'est essayer de choper ttes les DLL de gtk et les mettre au niveau de l'exe. Mais il n'y a pas une partie de la compilation qui consiste à lier les objects à l'exe ?
jeudi 25 août 2005 à 09:43:31 | Re : HELP GTK - exe portable

UnderFlow

En mettant ttes les DLL au niveau de l'EXE, j'ai maintenant une runtime error : Pango ERROR : file shape.c line 75 ... Je vais chercher sous google pour voir si je trouve comment corriger ça, mais en attendant si qq sait de quoi il s'agit, merci pour son aide.


Cette discussion est classée dans : exe, dll, graphique, gtk, interface


Répondre à ce message

Sujets en rapport avec ce message

GTK+ interface graphique geler [ par Raf15 ] Bonjour à tous,Voila j'ecris un programme en c (debutant) avec la bibliothèque GTK+ pour creer une interface graphique.Je voudrais changer en temps re interface graphique C [ par chiro2000 ] Bonjour a tous Je suis actuellement entrain de faire de la migration d un logiciel qui est fait en C avec une interface DOS en Windows et linux; pour interface graphique C [ par chiro2000 ] Bonjour a tous je dispose d un code source qui entierement fait en C (sans classe ) contient que des structures; j aimerai savoir si il est possible d Interface entre une DLL C# et un développement en C ouC++ [ par spinta ] Bonjour, Pour un nouveau projet pour lequel je dois utiliser une API défini en langage C (donc à la limite je pourrais développer en C++) je dois uti Qt -> probleme d'execution [ par roubalist21 ] salut tous le monde, j'ai fais un plusieurs petit programme sous Qt, qui marche parfaitement, sauf que quand je l'exécute, c'est en passant par la com interface graphique c [ par marwa77 ] bonjour, je suis entrain de réaliser mon projet c sous linux. j'aime bien savoir est ce-que je peux réaliser une interface graphique sous unix en c où interface graphique [ par sonsonbm ] je fais une application avec le language c++ je suis appelée à faire une interface graphique au sein de mon application. j'ai vu qu'il faut télécharge C++ interface graphique [ par maohacker ] Salut a tous je suis un programmeur C ki sinitie au C++ et je voudrai savoir kel environement me conseillez vous? PS: jutilise Dev Cpp Gestion d'une bibliothèque par interface graphique en C++ [ par karimfsdmfes ] Bonjour tout le monde, Je suis une étudient et j'ai petit programme à réaliser. En fait je débute totalement en C++. Bref mon programme consiste à f Gestion d'une bibliothèque par interface graphique en C++ [ par karimfsdmfes ] Bonjour tout le monde, Je suis une étudient et j'ai petit programme à réaliser. En fait je débute totalement en C++. Bref mon programme consiste à f


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,468 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales