in reply to Re: Re: Perl 5.8 no :crlf on Socket!!!!!!
in thread Perl 5.8 no :crlf on Socket!!!!!!

sub BEGIN{...} still not enough. Try changing your environment variable from control panel, or special bat file that starts your script, or whatever way you find appropriate.

I tried 5.8.0 release, and also tried BEGIN{} block.

BTW I asked p5p list for knowledge, and hope they will shed a light on this.

Courage, the Cowardly Dog

  • Comment on Re: Re: Re: Perl 5.8 no :crlf on Socket!!!!!!

Replies are listed 'Best First'.
Re: Re: Re: Re: Perl 5.8 no :crlf on Socket!!!!!!
by gmpassos (Priest) on Jul 24, 2002 at 19:48 UTC
    I made this too, but nothing! Put inside BEGIN was my last option for +Perl 5.8-RC2. I made: set PERLIO=:raw PS: i'm using Win2K. Maybe this can make some changes when I compiled +Perl. "The creativity is the expression of the liberty".
      I assure you, you did "set perlio=" in a wrong place. Put "print $ENV{PERLIO} at the start of your scripts, but remove BEGIN{$ENV{PERLIO}=":raw"} to see results.

      Didn't you run "set perlio" from Start/run"? From another console window?

      Courage, the Cowardly Dog

        NO man! I know how the ENV works on Win2k. I tried avery thing! But thanks for the reply.