$ perl -v This is perl, v5.6.1 built for MSWin32-x86-multi-thread (with 1 registered patch, see perl -V for more detail) Copyright 1987-2001, Larry Wall Binary build 631 provided by ActiveState Tool Corp. http://www.ActiveState.com Built 17:16:22 Jan 2 2002 #### $ perl -MCPAN -e "$obj=CPAN::Shell->expand('Module','LWP');$obj->install" CPAN: Storable loaded ok Going to read \david\stuff\perl\.cpan\Metadata Database was generated on Sun, 31 Mar 2002 06:39:26 GMT Running install for module LWP Running make for G/GA/GAAS/libwww-perl-5.64.tar.gz CPAN: MD5 loaded ok CPAN: Compress::Zlib loaded ok Checksum for \.cpan\sources\authors\id\G\GA\GAAS\libwww-perl-5.64.tar.gz ok Scanning cache \david\stuff\perl\.cpan\build\. for sizes CPAN: Archive::Tar loaded ok libwww-perl-5.64/ libwww-perl-5.64/lib/ libwww-perl-5.64/lib/HTTP/ libwww-perl-5.64/lib/HTTP/Cookies.pm libwww-perl-5.64/lib/HTTP/Status.pm libwww-perl-5.64/lib/HTTP/Request/ libwww-perl-5.64/lib/HTTP/Request/Common.pm libwww-perl-5.64/lib/HTTP/Headers/ libwww-perl-5.64/lib/HTTP/Headers/Auth.pm libwww-perl-5.64/lib/HTTP/Headers/ETag.pm libwww-perl-5.64/lib/HTTP/Headers/Util.pm libwww-perl-5.64/lib/HTTP/Request.pm libwww-perl-5.64/lib/HTTP/Response.pm libwww-perl-5.64/lib/HTTP/Date.pm libwww-perl-5.64/lib/HTTP/Daemon.pm libwww-perl-5.64/lib/HTTP/Message.pm libwww-perl-5.64/lib/HTTP/Negotiate.pm libwww-perl-5.64/lib/HTTP/Headers.pm libwww-perl-5.64/lib/LWP/ libwww-perl-5.64/lib/LWP/Protocol/ libwww-perl-5.64/lib/LWP/Protocol/nntp.pm libwww-perl-5.64/lib/LWP/Protocol/ftp.pm libwww-perl-5.64/lib/LWP/Protocol/mailto.pm libwww-perl-5.64/lib/LWP/Protocol/GHTTP.pm libwww-perl-5.64/lib/LWP/Protocol/nogo.pm libwww-perl-5.64/lib/LWP/Protocol/file.pm libwww-perl-5.64/lib/LWP/Protocol/data.pm libwww-perl-5.64/lib/LWP/Protocol/https10.pm libwww-perl-5.64/lib/LWP/Protocol/http10.pm libwww-perl-5.64/lib/LWP/Protocol/https.pm libwww-perl-5.64/lib/LWP/Protocol/gopher.pm libwww-perl-5.64/lib/LWP/Protocol/http.pm libwww-perl-5.64/lib/LWP/RobotUA.pm libwww-perl-5.64/lib/LWP/MemberMixin.pm libwww-perl-5.64/lib/LWP/media.types libwww-perl-5.64/lib/LWP/Debug.pm libwww-perl-5.64/lib/LWP/UserAgent.pm libwww-perl-5.64/lib/LWP/MediaTypes.pm libwww-perl-5.64/lib/LWP/Protocol.pm libwww-perl-5.64/lib/LWP/ConnCache.pm libwww-perl-5.64/lib/LWP/Authen/ libwww-perl-5.64/lib/LWP/Authen/Digest.pm libwww-perl-5.64/lib/LWP/Authen/Basic.pm libwww-perl-5.64/lib/LWP/Simple.pm libwww-perl-5.64/lib/WWW/ libwww-perl-5.64/lib/WWW/RobotRules/ libwww-perl-5.64/lib/WWW/RobotRules/AnyDBM_File.pm libwww-perl-5.64/lib/WWW/RobotRules.pm libwww-perl-5.64/lib/File/ libwww-perl-5.64/lib/File/Listing.pm libwww-perl-5.64/lib/Net/ libwww-perl-5.64/lib/Net/HTTP/ libwww-perl-5.64/lib/Net/HTTP/Methods.pm libwww-perl-5.64/lib/Net/HTTP/NB.pm libwww-perl-5.64/lib/Net/HTTP.pm libwww-perl-5.64/lib/Net/HTTPS.pm libwww-perl-5.64/lib/Bundle/ libwww-perl-5.64/lib/Bundle/LWP.pm libwww-perl-5.64/lib/LWP.pm libwww-perl-5.64/lib/HTML/ libwww-perl-5.64/lib/HTML/Form.pm libwww-perl-5.64/t/ libwww-perl-5.64/t/base/ libwww-perl-5.64/t/base/headers-util.t libwww-perl-5.64/t/base/status.t libwww-perl-5.64/t/base/cookies.t libwww-perl-5.64/t/base/headers-etag.t libwww-perl-5.64/t/base/http.t libwww-perl-5.64/t/base/date.t libwww-perl-5.64/t/base/listing.t libwww-perl-5.64/t/base/response.t libwww-perl-5.64/t/base/headers-auth.t libwww-perl-5.64/t/base/common-req.t libwww-perl-5.64/t/base/message.t libwww-perl-5.64/t/base/mediatypes.t libwww-perl-5.64/t/base/ua.t libwww-perl-5.64/t/base/headers.t libwww-perl-5.64/t/base/negotiate.t libwww-perl-5.64/t/local/ libwww-perl-5.64/t/local/get.t libwww-perl-5.64/t/local/autoload.t libwww-perl-5.64/t/local/http.t libwww-perl-5.64/t/local/protosub.t libwww-perl-5.64/t/live/ libwww-perl-5.64/t/live/jigsaw-te.t libwww-perl-5.64/t/live/validator.t libwww-perl-5.64/t/live/jigsaw-neg.t libwww-perl-5.64/t/live/jigsaw-auth-d.t libwww-perl-5.64/t/live/jigsaw-md5.t libwww-perl-5.64/t/live/jigsaw-chunk.t libwww-perl-5.64/t/live/jigsaw-auth-b.t libwww-perl-5.64/t/live/activestate.t libwww-perl-5.64/t/net/ libwww-perl-5.64/t/net/http-get.t libwww-perl-5.64/t/net/cgi-bin/ libwww-perl-5.64/t/net/cgi-bin/nph-slowdata libwww-perl-5.64/t/net/cgi-bin/moved libwww-perl-5.64/t/net/cgi-bin/test libwww-perl-5.64/t/net/cgi-bin/slowread libwww-perl-5.64/t/net/cgi-bin/timeout libwww-perl-5.64/t/net/proxy.t libwww-perl-5.64/t/net/http-post.t libwww-perl-5.64/t/net/moved.t libwww-perl-5.64/t/net/http-timeout.t libwww-perl-5.64/t/net/config.pl.dist libwww-perl-5.64/t/net/mirror.t libwww-perl-5.64/t/robot/ libwww-perl-5.64/t/robot/rules.t libwww-perl-5.64/t/robot/ua.t libwww-perl-5.64/t/robot/rules-dbm.t libwww-perl-5.64/t/README libwww-perl-5.64/t/TEST libwww-perl-5.64/t/html/ libwww-perl-5.64/t/html/form.t libwww-perl-5.64/bin/ libwww-perl-5.64/bin/lwp-rget libwww-perl-5.64/bin/lwp-mirror libwww-perl-5.64/bin/lwp-download libwww-perl-5.64/bin/lwp-request libwww-perl-5.64/Makefile.PL libwww-perl-5.64/TODO libwww-perl-5.64/MANIFEST libwww-perl-5.64/README.SSL libwww-perl-5.64/Changes libwww-perl-5.64/README libwww-perl-5.64/lwpcook.pod Removing previously used \david\stuff\perl\.cpan\build\libwww-perl-5.64\. CPAN.pm: Going to build G/GA/GAAS/libwww-perl-5.64.tar.gz This package comes with some sample programs that I can try to install in C:\David\stuff\Perl\site\bin. Note that you can avoid these questions by passing the '-n' option to 'Makefile.PL'. Do you want to install lwp-request? [y] y Do you want to install lwp-mirror? [y] y Do you want to install lwp-rget? [y] y Do you want to install lwp-download? [y] y The lwp-request program will use the name it is invoked with to determine what HTTP method to use. I can set up alias for the most common HTTP methods. These alias are also installed in C:\David\stuff\Perl\site\bin. Do you want to install the GET alias? [y] y Do you want to install the HEAD alias? [y] y Do you want to install the POST alias? [y] y Checking for URI........... ok Checking for HTML::Parser.. ok Checking for MIME::Base64.. ok Checking for Net::FTP...... ok Checking for Digest::MD5 .. ok Checking if your kit is complete... Looks good Writing Makefile for libwww-perl cp lib/LWP/Protocol.pm blib\lib\LWP\Protocol.pm cp lib/Bundle/LWP.pm blib\lib\Bundle\LWP.pm cp lib/HTTP/Cookies.pm blib\lib\HTTP\Cookies.pm cp lib/LWP/Protocol/nntp.pm blib\lib\LWP\Protocol\nntp.pm cp lib/HTTP/Daemon.pm blib\lib\HTTP\Daemon.pm cp lib/LWP/Protocol/ftp.pm blib\lib\LWP\Protocol\ftp.pm cp lib/HTTP/Status.pm blib\lib\HTTP\Status.pm cp lib/LWP/Protocol/mailto.pm blib\lib\LWP\Protocol\mailto.pm cp lib/HTTP/Message.pm blib\lib\HTTP\Message.pm cp lib/WWW/RobotRules.pm blib\lib\WWW\RobotRules.pm cp lib/LWP/ConnCache.pm blib\lib\LWP\ConnCache.pm cp lib/LWP/RobotUA.pm blib\lib\LWP\RobotUA.pm cp lib/LWP.pm blib\lib\LWP.pm cp lib/LWP/Protocol/data.pm blib\lib\LWP\Protocol\data.pm cp lib/LWP/Authen/Digest.pm blib\lib\LWP\Authen\Digest.pm cp lib/HTTP/Negotiate.pm blib\lib\HTTP\Negotiate.pm cp lib/LWP/MemberMixin.pm blib\lib\LWP\MemberMixin.pm cp lib/WWW/RobotRules/AnyDBM_File.pm blib\lib\WWW\RobotRules\AnyDBM_File.pm cp lib/HTML/Form.pm blib\lib\HTML\Form.pm cp lib/LWP/Protocol/GHTTP.pm blib\lib\LWP\Protocol\GHTTP.pm cp lib/File/Listing.pm blib\lib\File\Listing.pm cp lib/HTTP/Headers.pm blib\lib\HTTP\Headers.pm cp lib/HTTP/Request/Common.pm blib\lib\HTTP\Request\Common.pm cp lib/HTTP/Headers/Util.pm blib\lib\HTTP\Headers\Util.pm cp lib/HTTP/Headers/Auth.pm blib\lib\HTTP\Headers\Auth.pm cp lib/LWP/Protocol/nogo.pm blib\lib\LWP\Protocol\nogo.pm cp lib/LWP/media.types blib\lib\LWP\media.types cp lib/LWP/Simple.pm blib\lib\LWP\Simple.pm cp lib/HTTP/Request.pm blib\lib\HTTP\Request.pm cp lib/LWP/Protocol/https10.pm blib\lib\LWP\Protocol\https10.pm cp lib/LWP/Protocol/http10.pm blib\lib\LWP\Protocol\http10.pm cp lib/Net/HTTP/Methods.pm blib\lib\Net\HTTP\Methods.pm cp lib/HTTP/Response.pm blib\lib\HTTP\Response.pm cp lib/Net/HTTP.pm blib\lib\Net\HTTP.pm cp lib/Net/HTTP/NB.pm blib\lib\Net\HTTP\NB.pm cp lib/HTTP/Date.pm blib\lib\HTTP\Date.pm cp lib/LWP/Authen/Basic.pm blib\lib\LWP\Authen\Basic.pm cp lib/LWP/Debug.pm blib\lib\LWP\Debug.pm cp lib/Net/HTTPS.pm blib\lib\Net\HTTPS.pm cp lib/LWP/Protocol/https.pm blib\lib\LWP\Protocol\https.pm cp lib/HTTP/Headers/ETag.pm blib\lib\HTTP\Headers\ETag.pm cp lib/LWP/UserAgent.pm blib\lib\LWP\UserAgent.pm cp lib/LWP/Protocol/file.pm blib\lib\LWP\Protocol\file.pm cp lwpcook.pod blib\lib\lwpcook.pod cp lib/LWP/Protocol/gopher.pm blib\lib\LWP\Protocol\gopher.pm cp lib/LWP/MediaTypes.pm blib\lib\LWP\MediaTypes.pm cp lib/LWP/Protocol/http.pm blib\lib\LWP\Protocol\http.pm C:\david\stuff\perl\bin\perl.exe -IC:\David\stuff\Perl\lib -IC:\David\stuff\Perl\lib -MExtUtils::Command -e cp bin/POST blib\script\POST C:\david\stuff\perl\bin\perl.exe -IC:\David\stuff\Perl\lib -IC:\David\stuff\Perl\lib -e "system qq[pl2bat.bat ].shift" blib\script\POST (Program freezes, I have to ctrl-c it.)