in reply to Re^4: 5.8.2 vs 5.8.8
in thread 5.8.2 vs 5.8.8

I said -MCarp::Always, not -MCarp.

$ perl -we'sub f { print join "", undef } f("abc")' Use of uninitialized value in join or string at -e line 1. $ perl -MCarp::Always -we'sub f { print join "", undef } f("abc")' Use of uninitialized value in join or string at -e line 1 main::f('abc') called at -e line 1

Besides, I requested one of two pieces of information. If you can't provide one, provide the other. What error are you getting when try to create the socket?

As for posting code, just include it in <c>...</c> tags. Be sure to make it a minimal, runable demonstration of the problem. 20 lines would be excessive.

Replies are listed 'Best First'.
Re^6: 5.8.2 vs 5.8.8
by 74redvette (Initiate) on Jan 06, 2011 at 20:23 UTC
    Doesn't appear that we have MCARP included with our Perl installation. I'm not seeing any error when trying to create the socket. Thanks for your help, but guess I'll have to try another FTP process.
      Doesn't appear that we have MCARP included with our Perl installation.

      'MCARP' is not a module but a command line switch (-M) that uses (or 'includes') a named module before running a Perl program. Please see the entry for the -M switch in perlrun. Also, please heed ikegami's pleas to realize that the name of the module he refers to is Carp::Always, not 'MCARP', 'CARP' or even 'Carp'. Please see his command line examples.

      Doesn't appear that we have MCARP included with our Perl installation.

      The module is Carp::Always, not MCARP. If it's not installed, then install it!

      I'm not seeing any error when trying to create the socket.

      I don't know what you mean by "see". How do you check for an error?