Hi all,

I'm new to programming, and only recently did I start playing around with
command prompts, etc, so it's probably no surpise that I'm having some
difficulty trying to install a module using cpan. The module
Math:GSL (GSL-0.22 by Jonathan Leto). I'm using ActivePerl 5.12 on Windows
Vista Home Basic.

Here's what I've done so far.
- First, I tried using the PPM. But as far as I could tell, they have a much
older version of the module in their repository at U Winnipeg (GSL-0.14 if I
recall correctly).

- Then I gathered some courage and went for a cpan install. Following CPAN
instructions, I first ran a

perl -MCPAN -e shell

Some stuff happened (to be expected, since I was running the cpan shell for
the first time). I ended up with the expected "cpan >" prompt, which I used
for the following command

cpan > install "Math:GSL"

A lot happened, and at the end I got a message that went more or less like
this:


ExtUtils::PkgConfig is currently needed to find GSL for the compilation of
this module.
It may be bundled with Math::GSL in the future.
No 'Build' created  LETO/Math-GSL-0.22.tar.gz

Running Build test           Make had some problems, won't test
Running Build install        Make had some problems, won't install
Failed during this command:
TSCH/ExtUtils-PkgConfig-1.12.tar.gz          : writemakefile NO -- No
'Makefile' created
LETO/Math-GSL-0.22.tar.gz                    : writemakefile NO -- No
'Build' created

I hit some online discussions and came across a suggestion to use the "get"
command in cpan first - instead of jumping to install at once - so I could
see where the problem lies. So I tried

cpan > get "Math::GSL"

When I tried that, it seemed to run for a while until it hit a loop with the
following message:

Running get for module ' ExtUtils::PkgConfig '
----------------- Unsatisfied dependencies detected during
-------------------
------------              LETO/Math-GSL-0.22.tar.gz
-----------------------
ExtUtils::PkgConfig [build_requires]


I'm stuck. Any advice?

Chances are I won't be able to re-pay you with solutions to your Perl
questions for a while. But if you have absolutely any questions about
molecular biology or biology in general, fire away.

Thanks a bunch,

Mariano

Reply via email to