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>


Reply via email to