Ich habe mal ne Frage, die mehr mit Perl als mit XAMPP zu tun hat, aber hier darf ja alles zu perl rein!
Ich möchte ein bisschen in Perl und GTK Programmierung schnuppern und wollte das Programm "Goodbye World" von http://personal.riverusers.com/~swilhel ... world.html ausprobieren. Allerdings funktioniert es leider nicht. Ich bekomme folgende Fehlermeldung:
Can't locate Gtk.pm in @INC (@INC contains: /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 .) at ./goodbyeworld line 3.
BEGIN failed--compilation aborted at ./goodbyeworld line 3.
Ich benutze Redhat 9 und Perl 5.8.0 - aber das sollte man wohl erkennen können.
In der Zeile 3 seht
- Code: Select all
use Gtk;
Ich glaube das wohl das Modul GTK bei mir nicht installiert ist, allerdings habe ich von
http://www.gtkperl.org/ mir eine tar.gz Datei gezogen und diese auch mit perl Makefile.PL make make install installiert, welches so geendet hat:
xs/GtkButton.o xs/GtkMisc.o xs/GtkSpinButton.o xs/GtkHSeparator.o xs/GtkRadioMenuItem.o xs/GtkEditable.o xs/GtkInvisible.o xs/GtkWidget.o GdkTypes.o build/PerlGtkExt.o MiscTypes.o Derived.o GtkTypes.o build/GtkDefs.o -o ../blib/arch/auto/Gtk/Gtk.so
-L/usr/X11R6/lib -L/usr/lib -lgtk -lgdk -lgmodule -lgthread -lglib -lpthread -ldl -lXi -lXext -lX11 -lm
gcc: xs/GtkMenuBar.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkCheckMenuItem.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/Gtk-1.2.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkMenuItem.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkCombo.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkToggleButton.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkCTree.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkRange.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkAlignment.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkRadioButton.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkLabel.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkPreview.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkMenuShell.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkAspectFrame.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkObject.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkVScrollbar.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkFileSelection.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkHRuler.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkArrow.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkSocket.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkViewport.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkBox.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkEntry.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkTree.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkList.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkBin.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkVRuler.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkScrollbar.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkFontSelection.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkSelection.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkItem.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkItemFactory.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkOptionMenu.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkDrawingArea.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkAccelGroup.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkWindow.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkTooltips.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkStatusbar.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkEventBox.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkTreeItem.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkCalendar.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkImage.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkPaned.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkFrame.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkPlug.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkHScale.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkVPaned.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkSeparator.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkScale.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkAccelLabel.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkProgressBar-1.1.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkToolbar-1.1.6.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkCList-1.2.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkContainer.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkMenu.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkNotebook.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkHBox.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkToolbar.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkCList.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkTipsQuery.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkCurve.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkHScrollbar.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkVButtonBox.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/Gtk-1.1.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkCheckButton.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkHPaned.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/Gtk.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkVScale.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkTable.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkProgressBar.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkDialog.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkData.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkPacker.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkVBox.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkText.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkHandleBox.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkHButtonBox.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkInputDialog.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkRuler.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkColorSelectionDialog.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkFixed.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkTearoffMenuItem.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkFontSelectionDialog.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkLayout.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkAdjustment.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkPixmap.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkColorSelection.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkButtonBox.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkVSeparator.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkScrolledWindow.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkGammaCurve.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkProgress.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkListItem.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkButton.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkMisc.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkSpinButton.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkHSeparator.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkRadioMenuItem.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkEditable.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkInvisible.o: Datei oder Verzeichnis nicht gefunden
gcc: xs/GtkWidget.o: Datei oder Verzeichnis nicht gefunden
gcc: build/PerlGtkExt.o: Datei oder Verzeichnis nicht gefunden
gcc: build/GtkDefs.o: Datei oder Verzeichnis nicht gefunden
make[1]: *** [../blib/arch/auto/Gtk/Gtk.so] Fehler 1
make[1]: Verlassen des Verzeichnisses Verzeichnis »/home/xxxx/Programme/gtk-perl/Gtk-Perl-0.7008/Gtk«
make: *** [subdirs] Fehler 2
Hat jemand evtl ne Idee?
Gruß,
Markus