math:random

Andy Dills andy at xecu.net
Mon Dec 10 10:10:31 PST 2007


On Mon, 10 Dec 2007, Jay Aikat wrote:

> Hi,		When I run a perl script that uses math:random, I get the
> following:
> 
> Can't locate Math/Random.pm in @INC (@INC contains:
> /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach
> /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl
> /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at xyz.pl line
> 46.
> BEGIN failed--compilation aborted at xyz.pl line 46.
> 
> This machine is a 4.10-RELEASE, with perl, version 5.005_03.  But I am getting
> this on several machines running different versions of FreeBSD with different
> perl versions as well.
> 
> How do I fix this?  Searched online a lot, but no resolution.  Thanks much for
> any help on fixing this,

You perhaps installed the module into the base perl distribution before 
installing the ports perl and doing a "use.perl ports", or perhaps you 
didn't install the module at all (Math::Random isn't part of the base 
perl distribution).

cd /usr/ports/math/p5-Math-Random && make install 

Andy

---
Andy Dills
Xecunet, Inc.
www.xecu.net
301-682-9972
---


More information about the freebsd-questions mailing list