Hallo,
da ich sowohl von Perl als auch Tk wenig Ahnung habe, kann ich mit der
folgenden Meldung leider nichts richtiges anfangen:
Can't locate loadable object for module Tk in @INC (@INC contains:
/usr/lib/perl5/5.6.1/i586-linux /usr/lib/perl5/5.6.1
/usr/lib/perl5/site_perl/5.6.1/i586-linux
/usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at
/usr/local/bin/script line 3
Compilation failed in require at /usr/local/bin/script line 3.
BEGIN failed--compilation aborted at
/usr/local/bin/script line 3.
In Zeile 3 steht einfach nur "use Tk;"
In der Vergangenheit lief es problemlos, aber in der letzten Zeit habe
ich etliche Programme geupdatet. Und jetzt bricht das Script ploetzlich
mit der obigen Fehlermeldung ab.
Bei tk handelt es sich um Version 8.3.2-5, bei Perl um 5.6.1-64.
Beste Gruesse,
Heinz.
--
E-Mail: Heinz W. Pahlke
Am Die, 19 Mär 2002 schrieb Heinz W. Pahlke:
Hallo,
da ich sowohl von Perl als auch Tk wenig Ahnung habe, kann ich mit der folgenden Meldung leider nichts richtiges anfangen:
Can't locate loadable object for module Tk in @INC (@INC contains: /usr/lib/perl5/5.6.1/i586-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i586-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at /usr/local/bin/script line 3 Compilation failed in require at /usr/local/bin/script line 3. BEGIN failed--compilation aborted at /usr/local/bin/script line 3.
In Zeile 3 steht einfach nur "use Tk;"
Würde einfach mal vermuten, Du hast Perl/Tk nicht installiert, sollte bei den Perl-Modulen auf den CDs dabei sein, ansonsten perl -MCPAN -e "install Tk" Gruß Christoph -- Christoph Maurer - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
On 19-Mar-2002 Christoph Maurer wrote:
Würde einfach mal vermuten, Du hast Perl/Tk nicht installiert,
Danke fuer den Tip. Perl/Tk war installiert. Allerdings in einer
aelteren Version (800.014-208), als das Paket bei Suse noch perl_Tk
hiess. Nach einem Update auf die Version 800.023-45 des jetzt perl-Tk
genannten Pakets laeuft es wieder.
Beste Gruesse,
Heinz.
--
E-Mail: Heinz W. Pahlke
On Tue, 19 Mar 2002 at 09:54 (+0100), Heinz W. Pahlke wrote:
da ich sowohl von Perl als auch Tk wenig Ahnung habe, kann ich mit der folgenden Meldung leider nichts richtiges anfangen:
Can't locate loadable object for module Tk in @INC (@INC contains: /usr/lib/perl5/5.6.1/i586-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i586-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at /usr/local/bin/script line 3 Compilation failed in require at /usr/local/bin/script line 3. BEGIN failed--compilation aborted at /usr/local/bin/script line 3.
In Zeile 3 steht einfach nur "use Tk;"
In der Vergangenheit lief es problemlos, aber in der letzten Zeit habe ich etliche Programme geupdatet. Und jetzt bricht das Script ploetzlich mit der obigen Fehlermeldung ab.
Bei tk handelt es sich um Version 8.3.2-5, bei Perl um 5.6.1-64.
Das Perl/Tk-Modul ist nicht installiert. Installiere es nach. Perl-Module werden nicht wie üblich mit $ ./configure $ make $ su -c "make install" sondern durch $ perl Makefile.PL $ make $ su -c "make install" installiert. Einfacher geht es auch mit dem CPAN-Modul, das -- nach Installation -- über $ perl -MCPAN -e shell aufgerufen werden kann. Nach Beantwortung einiger Fragen beim ersten mal können neue Perl-Module dann einfach durch $ install irgendwas installiert werden, z. B. $ install Tk Abhängigkeiten werden dabei automatisch aufgelöst und die Software wird aus dem Internet bezogen. Perl-Module, inkl. dem Perl/Tk-Modul findest Du unter http://www.cpan.org. Eine Suche nach "Tk" sollte das erforderliche Modul hervorbringen. HTH. Gruß, Bernhard -- "Feature freeze means, that everyone has a bad feeling when he changes something, almost nothing more :)" -- Stephan Kulow
Hallo Bernhard, On 19-Mar-2002 Bernhard Walle wrote:
Das Perl/Tk-Modul ist nicht installiert. Installiere es nach. [...]
Danke fuer deine lange Erklaerung. Wird mir bestimmt irgendwann einmal
helfen.
Aber wie schon in einer anderen Mail geschrieben, war Perl/TK
installiert, bloss war entweder die Version zu alt oder stoerte sich
das Script nach dem Update von Perl daran, dass das Paket Perl/Tk
bei Suse frueher anders hiess als heute.
Beste Gruesse,
Heinz.
PS: Uebrigens schoen, dass du wieder in der Liste zurueck bist.
--
E-Mail: Heinz W. Pahlke
participants (3)
-
Bernhard Walle
-
Christoph Maurer
-
Heinz W. Pahlke