Hallo Mitglieder, Ich suche schon seit Stunden auf allen möglichen Webseiten über perl herum, aber komme nicht wirklich weiter...
Ich will nur ein Standard-Progrämchen aus meinem Perlbuch starten (Socket- Programm), aber bekomme einen Fehler, der für mich nicht nachvollziebar ist: Code: (XXX.XXX.XXX.XXX habe ich hier nur zur aus privat-Gründen eingefügt)... #!C:/Programme/perl_5.8.2/Perl/bin/perl -w # client.plx use strict; use IO::socket; use diagnostics; my $remote = IO::socket::INET->new( Proto => "tcp", PeerAddr => "XXX.XXX.XXX.XXX", PeerPort => "daytime(13)", ) or die "Kann mich nicht mit dem daytime-Port von XXX.XXX.XXX.XXX verbinden!"; while ( $remote ) { print } Fehlermeldung: Can't locate object method "new" via package "IO::socket::INET" (perhaps you forgot to load "IO::socket::INET"?) at C:\Programme\perl_5.8.2\Perl\uebungen\client.plx line 8 (#1) Meine @INC - Var. ist eigentlich korrekt und ich habe das ganze Buch hindurch alle Programme starten können (befinde mich nun im Anhang von "Einführung in Perl"). Unter den LIB-Pfaden gibt es auch: C:\Programme\perl_5.8.2\Perl\lib\IO\Socket\INET.pm und darin ist die Funktion new auch abgebildet. Noch etwas, wenn man mit -w compiliert bekommt man noch diverse Hinweise wie diese: Subroutine import redefined at C:/Programme/perl_5.8.2/Perl/lib/IO/Socket.pm lin e 30. Subroutine new redefined at C:/Programme/perl_5.8.2/Perl/lib/IO/Socket.pm line 4 0. Subroutine register_domain redefined at C:/Programme/perl_5.8.2/Perl/lib/IO/Sock et.pm line 54. Subroutine configure redefined at C:/Programme/perl_5.8.2/Perl/lib/IO/Socket.pm line 59. Ambiguous call resolved as CORE::socket(), qualify as such or use & at C:/Progra mme/perl_5.8.2/Perl/lib/IO/Socket.pm line 80. Subroutine socket redefined at C:/Programme/perl_5.8.2/Perl/lib/IO/Socket.pm lin e 76. Ambiguous call resolved as CORE::socketpair(), qualify as such or use & at C:/Pr ogramme/perl_5.8.2/Perl/lib/IO/Socket.pm line 96. Subroutine socketpair redefined at C:/Programme/perl_5.8.2/Perl/lib/IO/Socket.pm line 90. Ambiguous call resolved as CORE::connect(), qualify as such or use & at C:/Progr amme/perl_5.8.2/Perl/lib/IO/Socket.pm line 114. Ambiguous call resolved as CORE::connect(), qualify as such or use & at C:/Progr amme/perl_5.8.2/Perl/lib/IO/Socket.pm line 124. Ich habe es abgekürzt, weil nichts neues kommt, ausser das von oben bei "Fehlermeldung:". Weiss jemand Rat ? Weil ich auch neu in dieser Gruppe bin: Bitte eine Mail an mich in Kopie eures Postings schicken. VIELEN DANK FÜR JEDE HILFE ! Posty Mit schönen Grüßen von Yahoo! Mail - http://mail.yahoo.de -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>