bonjour à tous. voila mon problème : je viens d'installer perl-gtk en utilisant le repertoire suivant:
http://gtk2-perl.sourceforge.net/win32/ppm/
j'ai installé :
1/ExtUtils-Depends.ppd.
2/ExtUtils-PkgConfig.ppd.
3/Glib.ppd.
4/Gtk2.ppd.
bien qu'il n'y ait eu aucune erreur apparente, lorsque je tente de compiler un programme simple utilisant Gtk celui la par exemple :
le message d'erreur suivant s'affiche dans ma console :
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
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47 use Gtk; # charge le module Gtk-Perl use strict; # une bonne idée pour tout script Perl non-trivial init Gtk; # initialise Gtk-Perl # variables convenables pour vrai et faux my $false = 0; my $true = 1; # création d'un widget my $window = new Gtk::Window( "toplevel" ); my $button = new Gtk::Button( "Goodbye World" ); # enregistrement des rappels $window->signal_connect( "delete_event", \&CloseAppWindow ); $button->signal_connect( "clicked", \&CloseAppWindow ); # montre le bouton $button->show(); # déclare les attributs de la fenêtre et les montre $window->border_width( 15 ); $window->add( $button ); $window->show(); # boucle d'évènement Gtk main Gtk; # ne devrait jamais arriver là exit( 0 ); ### la fonction de rappel pour fermer la fenêtre sub CloseAppWindow { Gtk->exit( 0 ); return $false; }
Je vous demande donc de m'aider.
Code : Sélectionner tout - Visualiser dans une fenêtre à part can't locate Gtk.pm at @inc (@inc contains c:/perl/site/lib c:/perl/lib) at essai.pl line 1.
merci d'avance.
Partager