compilation gtk avec proj en C - C - Programmation
Marsh Posté le 09-08-2004 à 22:53:03
En ce qui me concerne j'ai mis tout le bordel GTK+ dans le dossier C:\Gtk-2.4.3 (http://www.gtk-fr.org) puis j'ai mis à jour la variable d'environnement PATH en ajoutant ;C:\Gtk-2.4.3 et finalement j'ai copié les deux fichiers qui se trouvaient dans le dossier C:\Gtk-2.4.3\Devcpp dans le dossier Templates de Dev-C++. Et ça marche ...
Marsh Posté le 10-08-2004 à 09:19:25
j'ai bien fais ce que tu viens de dire mais niet ça marche tjrs pas
j'ai gtk 2.2.4 installé sur C la variable PATH qui est bien complété, et les fichiers correctement copiés dans le template.
le problème a priori c qu'il ne trouve pas le fichier gtk.h
est ce que ça pourrait venir du fait que j'ai installé GTK sur C et devcpp sur un autre lecteur ?
Marsh Posté le 10-08-2004 à 09:25:39
Que faut-il faire ?
Lire le message d'erreur.
"glib.h: No such file or directory. "
donc, commencer par vérifier que le repertoire contenant glib.h est dans les répertoires d'include du projet.
Marsh Posté le 10-08-2004 à 10:16:04
-I"C:\Gtk-2.2.4\include" -I"C:\Gtk-2.2.4\include\gtk-2.0" -I"C:\Gtk-2.2.4\include\glib-2.0" -I"C:\Gtk-2.2.4\include\atk-1.0" -I"C:\Gtk-2.2.4\include\pango-1.0" -mms-bitfields
-L"C:\Gtk-2.2.4\lib" -lgtk-win32-2.0 -lglib-2.0 -lgobject-2.0 -lgdk-win32-2.0 -lgdk_pixbuf-2.0 -lpango-1.0 -latk-1.0
et j'ai bien vérifié les chemins d'accès et ils sont corrects
Marsh Posté le 10-08-2004 à 10:32:12
ReplyMarsh Posté le 10-08-2004 à 10:45:18
il est dans :
C:\Gtk-2.2.4\include\glib-2.0
Marsh Posté le 11-08-2004 à 00:04:56
D:\Dev-Cpp\include\gdk\gdktypes.h:32
y'a marqué include glib.h comment ? avec " ", avec < > ?
Marsh Posté le 11-08-2004 à 22:09:13
personne n'aurai une solution car là je me retrouve comme un con avec une analyse terminé mais impossible de la programmer...
Marsh Posté le 11-08-2004 à 22:13:59
on est pas sur ta machine hein on a pas plus de détails donc on peut pas faire grand chose
Marsh Posté le 11-08-2004 à 22:44:20
oui mais je vois pas quoi dire de plus.
DVCPP installé sur D
j'ai installé GTK 2.2.4 sur le disque C (il y a donc tous les includes là dedans).
Ensuite j'ai bien copier les templates dans le répertoire de devcpp
Quand je crée un nouveau projet/GUI/GTK+ et que je vais voir dans les options il m'affiche bien les répertoires ou j'ai installé GTK sur C
ensuite quand je compile il me balance une erreur en me disant qu'il ne trouve pas le fichier gtk.h avec
#include <gtk/gtk.h>
Marsh Posté le 11-08-2004 à 23:35:36
et le répertoire "gtk" qui contient gtk.h, il est ou ?
Marsh Posté le 12-08-2004 à 00:34:40
j'ai essayé de la placer soit dans le répertoire devcpp/include
soit en le laissant dans
c:\gtk....\include
dans les deux cas il m'envoie boulé en m'indiquant qu'il ne trouve pas tel ou tel fichier alors qu'ils existent bien.
ce que je comprends pas c que j'ai suivit l'install à partir du site de gtk-fr et à aucun moment il ne copie les includes dans le répertoires de devcpp mais garde le lien dans les options du projet (commme dans mon cas)
Marsh Posté le 12-08-2004 à 15:09:59
ça sert à rien de upper, on est dans une impasse avec les informations que tu nous donnes.
Ce soir je ferai une installation de GtK+ & DevCpp et je verrai ce que ça donne
Quelles versions précisemment ?
Marsh Posté le 13-08-2004 à 10:02:57
gtk c la version 2.2.4
et devcpp c la dernière version téléchargé sur le site
Marsh Posté le 13-08-2004 à 22:54:00
aaalooorrrsss
tu vas dans les options du projet
et tu mets en répertoire d'include
c:\gtk-x.x.x\include
c:\gtk-x.x.x\include\gdk-1.0
etc....
Marsh Posté le 11-10-2004 à 12:54:55
Merci en tout cas mais ça ne marche tjrs pas (idem pour visual C++) donc je vais programmer sous Linux au moins là ça marche et on passe pas 3 ans à tout configurer...
y'a pas à dire windows pour programmer c de la merde !
Marsh Posté le 27-10-2004 à 16:58:52
Moi j'ai utilisé ce tuto et ça marche impec :
http://www.gtk-fr.org/index.php?page=download
Marsh Posté le 09-08-2004 à 15:55:34
bon voila je voudrais créer un projet gtk. j'ai donc installé la librairie suivant le readme ainsi que la configuration de devcpp en prenant comme projet GUI puis gtk+
avec ce bout de code (généré par devcpp) :
j'obtiens les erreurs suivantes :
4 D:\Dev-Cpp\include\gdk\gdkcolor.h
In file included from DDev-Cpp/include/gdk/gdkcolor.h
30 D:\Dev-Cpp\include\gdk\gdk.h
from DDev-Cpp/include/gdk/gdk.h
31 D:\Dev-Cpp\include\gtk\gtk.h
from DDev-Cpp/include/gtk/gtk.h
5 E:\test\main.cpp
18 D:\Dev-Cpp\include\gdk\gdktypes.h:32
glib.h: No such file or directory.
from main.cpp
et j'en passe.
quelqu'un c une idée car bon là l'install de cette librairie est plutot mal expliquée
(N.B : c normal qu'avec opera la visualisation du forum est minable ?)
---------------