At 10:12 8-10-2002 -0400, Dave Steiner wrote:
>Can you tell me what make you are using as I've never seen this error
>before ('Error: no call to KDB_pm.PL in: '). Does the file exist in
>your copy of the distribution?
You may never have seen the error before, but it was generated by your
Makefile.PL :) 'make' was never even called.
I traced the problem, and succesfully created a Makefile.PL by applying the
following patch:
--- Makefile.PL.old Wed Oct 9 00:54:28 2002
+++ Makefile.PL Wed Oct 9 00:55:03 2002
@@ -63,7 +63,7 @@
or die "Error: no target for KDB.pm in: $inherited";
# Pass an extra argument to KDB_pm.PL.
- $inherited =~ s{(^\s+\$\(PERL\).*KDB_pm.PL\b)}
+ $inherited =~ s{(^\s+\$\(PERLRUNINST\).*KDB_pm.PL\b)}
{$1 KDB5_UTIL_PATH=\$\(KDB5_UTIL_PATH\)}m
or die "Error: no call to KDB_pm.PL in: $inherited";
You may want to change your regular expression to catch the old, the new
and the undiscovered cases.
Jeroen