http://www.perlmonks.org?node_id=989591

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

I am trying to install SVN::Client on a windows platform.

I have SVN already installed.

Perl 5.10

The build craps out due to line 108 in Builder.pm

my $ok = $self->_run("sh configure @{[$self->notes('configure_args +')]}");
Where the error code says
Running sh configure --libdir=C:\Perl\site\lib\Alien\SVN --prefix=C:\P +erl\site PERL=c:\perl\bin\perl.exe 'sh' is not recognized as an internal or external command, operable pr +ogram or batch file. configuring SVN failed at inc/My/SVN/Builder.pm line 114, <STDIN> line + 3. Something went wrong with the Subversion configuration. Please attempt to correct it and re-run Build.PL.
obviously "sh" doesn't work, it's windows!

Running build just complains that "dmake" does not have a target.

I looked for pre-compiled ActiveState compatible repos, but could not find any.

Any ideas??

Sandy

Replies are listed 'Best First'.
Re: install SVN::Client on Windows
by Anonymous Monk on Aug 24, 2012 at 17:30 UTC

    Any ideas??

    Find one in a PPM::Repositories , otherwise you will have to compile subversion yourself, which requires that you install python among other things (see INSTALL)

Re: install SVN::Client on Windows
by aitap (Curate) on Aug 24, 2012 at 17:45 UTC
    What if you install MinGW, which contains coreutils (including sh) and compiler?
    Sorry if my advice was wrong.
      I will give that a shot, thankyou