<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="Verdana">I've finally encountered a Perl problem for which
I can't find any documentation, so I'm asking for help.&nbsp; It's for a
module I'll be submitting to the CPAN archives.&nbsp; It implements the
Dashrep descriptive programming language, which I've developed over
many years.&nbsp; Details of the language are at <a class="moz-txt-link-abbreviated" href="http://www.Dashrep.org">www.Dashrep.org</a>.</font><font
 face="Verdana">&nbsp; Eric Wilhelm verbally helped me get started on this
open-source contribution, and he said there were some helpful Perl
folks on this list.<br>
</font><font face="Verdana"><br>
The "make test" command produces the following error:<br>
</font>
<blockquote><font face="Verdana">PERL_DL_NONLAZY=1 /usr/bin/perl
"-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib',
'blib/arch')" t/*.t</font><br>
  <font face="Verdana">t/Language-Dashrep....</font><br>
  <font face="Verdana">#&nbsp;&nbsp; Failed test 'use Language::Dashrep;'</font><br>
  <font face="Verdana">t/Language-Dashrep....NOK 1#&nbsp;&nbsp; in
t/Language-Dashrep.t at line 7.</font><br>
  <font face="Verdana">#&nbsp;&nbsp;&nbsp;&nbsp; Tried to use 'Language::Dashrep'.</font><br>
  <font face="Verdana">#&nbsp;&nbsp;&nbsp;&nbsp; Error:&nbsp; Can't locate Language/Dashrep.pm
in @INC</font><br>
</blockquote>
<font face="Verdana">It appears to be looking for a file named
"Dashrep.pm" within a folder named "Language", yet all the references
(and the successful use of "perl Makefile.PL" and "make") operate on a
file named "Language-Dashrep.pm".<br>
<br>
Clarifications:&nbsp; Yes, @INC includes the ..../blib/lib folder that
contains the </font><font face="Verdana">Language-Dashrep.pm file.&nbsp;
Also, I used the h2xs tool to generate the starting files.</font>&nbsp; I've
been able to successfully execute the "Language-Dashrep.t" test code by
using some workarounds, but now I need the standard CPAN installation
process to work correctly without any workarounds.<br>
<font face="Verdana"><br>
I've been programming in Perl for many years (15 or more?) but
admittedly I'm a novice when it comes to making modules.<br>
<br>
</font><font face="Verdana">In advance, thanks for any help!</font><br>
<font face="Verdana"><br>
</font><font face="Verdana">Richard Fobes<br>
<br>
<br>
</font>
</body>
</html>