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>