DV has asked for the wisdom of the Perl Monks concerning the following question:

Hello monks A bit of history about the current problem : 1. i wanted to archive a folder with files whose size i around 400 Mb. 2. i understood that Archive::Tar is not worth to do this task as it i +s a inmemory resident 3. Later i could fine Archive::Tar::Streamed can be used for the same +to transfer files with greater size. 4. When i tried to install Archive::Tar::Streamed module in the server + box running win 2000 , it it throws me the following error. 5. i assume it is because of the access rights for installing perl mod +ule locally. 6. i could not find nmake in the server. when tried to install nmake i +t throwed me " NMAKE : fatal error U1073: don't know how to make 'C:\Perl\lib\Config. +pm' Stop." Error : C:\activeperl5.6\lib\ExtUtils\Archive>makefile.pl This module would like to run comparison tests against the system tar Enter the string 'none' if your platform does not have a tar program. Enter name of tar program: [tar] 'tar' is not recognized as an internal or external command, operable program or batch file. Tar did not create an archive. Disabling tests at C:\activeperl5.6\lib +\ExtUtils\ Archive\Makefile.PL line 19, <STDIN> line 1. Warning: prerequisite Archive::Tar 1 not found at C:/activeperl5.6/lib +/ExtUtils/ MakeMaker.pm line 340, <STDIN> line 1. Warning: prerequisite Test::Simple failed to load: Can't locate Test/S +imple.pm i n @INC (@INC contains: C:/activeperl5.6/lib C:/activeperl5.6/site/lib +.) at (eva l 10) line 3, <STDIN> line 1. Error: Unable to locate installed Perl libraries or Perl source code. It is recommended that you install perl in a standard location before building extensions. Some precompiled versions of perl do not contain these header files, so you cannot build extensions. In such a case, please build and install your perl from a fresh perl distribution. It usually solves this kind of problem. (You get this message, because MakeMaker could not find "M:\ACTIVE~1.6 +\lib\CORE\perl.h")
DV

Replies are listed 'Best First'.
Re: Problems installing Archive::Tar::Streamed on Win32
by Moron (Curate) on Apr 23, 2007 at 13:43 UTC
    If this is a true representation of your session, you pressed return in a situation where the default answer was 'tar'. But Windows doesn't have a tar program, so according to the instructions above, you should have entered the word 'none' instead.
    __________________________________________________________________________________

    ^M Free your mind!

      Hi yep i have tried giving "none" for the same earlier DV
Re: Problems installing Archive::Tar::Streamed on Win32
by rinceWind (Monsignor) on Apr 23, 2007 at 14:26 UTC

    As the author of Archive::Tar::Streamed, I really appreciate the feedback. I need to make the Makefile.PL more platform sensitive, and work properly on Windows.

    Please can you raise a bug ticket on http://rt.cpan.org so that I can track it.

    --
    wetware hacker
    (Qualified NLP Practitioner and Hypnotherapist)

      Not really. DV's problem is that his perl install is severely broken. He does not have nmake, tar, or Archive::Tar installed, on top of which his Config seems to be misconfigured ... he would have trouble installing any module, not just yours
        Hi True. My nmake is throwed me some fatal error. but Archive::Tar looks good. Archive::tar::streamed does not install. i am still working for a solution DV