Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]10717[/thread]

Modul von cpan wieder deinstallieren (auf Win32)

Leser: 2


<< >> 5 Einträge, 1 Seite
pktm
 2007-11-04 18:00
#101839 #101839
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Hallo!

Ich benutze hier ActiveState Perl Version 5.8.8 auf WinXP SP2.
Da habe ich mir ausversehen ein Modul von cpan von Hand installiert: perl makefile.pl nmake, namke install und just bei nmake test gibt es die Fehlermeldung:
Tk::ContextHelp does not work on Win32.
Super -.-

Wie werde ich das Modul jetzt aber los, ohne von Hand meinen Ordner mit den Modulen durchforsten zu müssen?

Grüße, pktm
http://www.intergastro-service.de (mein erstes CMS :) )
ptk
 2007-11-04 20:14
#101846 #101846
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Tja, falsche Reihenfolge. Normalerweise macht man nmake, nmake test, nmake install.

Bevor du versuchst, das Modul loszuwerden: kannst du mal die Zeile mit BEGIN{} und der MSWin32-Abfrage einfach auskommentieren und schauen, ob das Modul funktioniert? Vielleicht ist Tk mittlerweile so gut geworden, dass es auch unter Windows funktioniert...
Struppi
 2007-11-05 01:38
#101858 #101858
User since
2006-02-17
628 Artikel
BenutzerIn
[Homepage]
user image
tut es. Active Perl hat einen sehr guten Paketmanager (ppm) mit dem man Problemlos auch Tk installieren kann.
pktm
 2007-11-05 01:49
#101861 #101861
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
ptk+2007-11-04 19:14:52--
Tja, falsche Reihenfolge. Normalerweise macht man nmake, nmake test, nmake install.

Bevor du versuchst, das Modul loszuwerden: kannst du mal die Zeile mit BEGIN{} und der MSWin32-Abfrage einfach auskommentieren und schauen, ob das Modul funktioniert? Vielleicht ist Tk mittlerweile so gut geworden, dass es auch unter Windows funktioniert...


Nö, er meckert: "Can't locate Tk/InputO.pm..." - das ist eine der Voraussetzungen.
http://www.intergastro-service.de (mein erstes CMS :) )
ptk
 2007-11-05 22:55
#101899 #101899
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Ach so, verstehe. Sorry, in Zukunft wird schon in

Was du jetzt machen kannst: dort, wo du Tk-ContextHelp gebaut hast, einfach nmake uninstall aufrufen. Das tut nichts, sondern zeigt dir nur die Dateien an, die beim Installieren angelegt wurden. Schau dir die Liste genau an und lösche sie manuell. Bei mir sieht die Liste so aus:
Code: (dl )
1
2
3
4
5
6
7
unlink /usr/local/lib/perl5/5.8.8/man/man3/Tk::ContextHelp.3
unlink /usr/local/lib/perl5/site_perl/5.8.8/Tk/ContextHelp.pm
unlink /usr/local/lib/perl5/site_perl/5.8.8/Tk/context_help.xbm
unlink /usr/local/lib/perl5/site_perl/5.8.8/Tk/context_help_mask.xbm
unlink /usr/local/lib/perl5/site_perl/5.8.8/Tk/context_nohelp.xbm
unlink /usr/local/lib/perl5/site_perl/5.8.8/Tk/context_nohelp_mask.xbm
unlink /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Tk/ContextHelp/.packlist

Bei dir dürfte die man-Page fehlen.
<< >> 5 Einträge, 1 Seite



View all threads created 2007-11-04 18:00.