mbx2mbox-0.34 生成MAKEFILE报错

mbx2mbox-0.34 生成MAKEFILE报错

# perl5.6.2 Makefile.PL
Checking if your kit is complete...
Looks good
Warning: prerequisite Date::Manip 0 not found.

使用perl5.8.5也会报同样的错误。


makefile.pl内容如下:
#!/usr/bin/perl
# use perl                                  -*- mode: Perl; -*-
use strict;
use ExtUtils::MakeMaker;
require 5.004;
WriteMakefile(
  # For debugging
  #'NOECHO' => '',
  'NAME'  => 'mbx2mbox',
  # finds $VERSION
  'VERSION_FROM' => 'mbx2mbox',
  #'VERSION' => $VERSION,

  'dist'  => { COMPRESS => 'gzip -9', SUFFIX => 'gz' },
  'EXE_FILES' => ['mbx2mbox'],
  'PREREQ_PM' => {'Date::Manip' => 0},
);

注释掉date::manip后错误是不包了,但make之后使用make test测试,报make: *** [test_dynamic] Error 11
你把Date::Manip也装上不就得了
非常感谢,没学过perl,看不懂Date::Manip是啥,现在也不确定到底是什么,推测类似个库的东西。
要装Date-Manip-5.54.tar.gz 需要:
Pod-Coverage-0.19.tar.gz  Pod-Simple-3.05.tar.gz  Test-Pod-Coverage-1.08.tar.gz
Devel-Symdump-2.08.tar.gz  Pod-Escapes-1.04.tar.gz   Test-Pod-1.26.tar.gz    Test-Simple-0.80.tar.gz
都装好后mbx2mbox make test测试正常。准备将dbx装成mbox。