我刚才仔细看了一下我执行make test时已经出错了,make test的返回如下
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/examples/*t
t/basic....NOK 1
# Failed test 'use Spreadsheet:arseExcel;'
# in t/basic.t at line 8.
# Tried to use 'Spreadsheet:arseExcel'.
# Error: Can't locate OLE/Storage_Lite.pm in @INC (@INC contains: /tools/Sp readsheet-ParseExcel-0.32/blib/lib /tools/Spreadsheet-ParseExcel-0.32/blib/arch /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/ 5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-m ulti /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_ perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/li b/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8. 8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-mul ti /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendo r_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/p erl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_pe rl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /tools/Spreadsheet-ParseExcel-0.32/blib/lib/Spreadsh eet/ParseExcel.pm line 197.
# BEGIN failed--compilation aborted at t/basic.t line 8.
# Compilation failed in require at (eval 3) line 2.
# BEGIN failed--compilation aborted at (eval 3) line 2.
t/basic....ok 2/8# Looks like you failed 1 test of 8.
t/basic....dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 1
Failed 1/8 tests, 87.50% okay (less 4 skipped tests: 3 okay, 37.50%)
t/parse....
# Failed test 'use Spreadsheet:arseExcel;'
t/parse....NOK 1# in t/parse.t at line 10.
# Tried to use 'Spreadsheet:arseExcel'.
# Error: Can't locate OLE/Storage_Lite.pm in @INC (@INC contains: /tools/Sp readsheet-ParseExcel-0.32/blib/lib /tools/Spreadsheet-ParseExcel-0.32/blib/arch /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/ 5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-m ulti /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_ perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/li b/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8. 8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-mul ti /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendo r_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/p erl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_pe rl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /tools/Spreadsheet-ParseExcel-0.32/blib/lib/Spreadsh eet/ParseExcel.pm line 197.
# BEGIN failed--compilation aborted at t/parse.t line 10.
# Compilation failed in require at (eval 3) line 2.
# BEGIN failed--compilation aborted at (eval 3) line 2.
Can't locate object method "new" via package "Spreadsheet:arseExcel" at /tools /Spreadsheet-ParseExcel-0.32/blib/lib/Spreadsheet/ParseExcel.pm line 33.
# Looks like you planned 37 tests but only ran 1.
# Looks like you failed 1 test of 1 run.
# Looks like your test died just after 1.
t/parse....dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-37
Failed 37/37 tests, 0.00% okay
t/pod......skipped
all skipped: Test:od 1.00 required for testing POD
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/basic.t 1 256 8 1 12.50% 1
t/parse.t 255 65280 37 73 197.30% 1-37
1 test and 4 subtests skipped.
Failed 2/3 test scripts, 33.33% okay. 38/45 subtests failed, 15.56% okay.
make: *** [test_dynamic] Error 255
请高手帮我看看,谢谢