I tried to install MQSeries from CPAN console but got error. The output is this:
cpan> install MQSeries
CPAN: Storable loaded ok (v2.06)
Going to read '/root/.cpan/Metadata'
Database was generated on Thu, 30 Jul 2009 22:27:10 GMT
Running install for module 'MQSeries'
Running make for H/HB/HBIERSMA/MQSeries-1.29.tar.gz
CPAN: checksum security checks disabled because Digest::SHA not installed.
Please consider installing the Digest::SHA module.
CPAN: Time::HiRes loaded ok (v1.38)
Scanning cache /root/.cpan/build for sizes
.......................-----------------------------------------------------DONE
DEL(1/19): /root/.cpan/build/Module-Build-0.2808
DEL(2/19): /root/.cpan/build/Authen-SASL-2.10
DEL(3/19): /root/.cpan/build/XML-Stream-1.22
DEL(4/19): /root/.cpan/build/Net-XMPP-1.02
DEL(5/19): /root/.cpan/build/Test-Simple-0.74
DEL(6/19): /root/.cpan/build/Sub-Uplevel-0.1901
DEL(7/19): /root/.cpan/build/Test-Exception-0.27
DEL(8/19): /root/.cpan/build/Array-Compare-1.14
DEL(9/19): /root/.cpan/build/Tree-DAG_Node-1.06
DEL(10/19): /root/.cpan/build/Test-Warn-0.10
DEL(11/19): /root/.cpan/build/Net-SSLeay-1.32
DEL(12/19): /root/.cpan/build/IO-Socket-SSL-1.13
DEL(13/19): /root/.cpan/build/Params-Validate-0.91
DEL(14/19): /root/.cpan/build/MQSeries-1.29
DEL(15/19): /root/.cpan/build/PathTools-3.30
DEL(16/19): /root/.cpan/build/Digest-MD5-2.39
DEL(17/19): /root/.cpan/build/Data-Dumper-2.124
DEL(18/19): /root/.cpan/build/libnet-1.22
DEL(19/19): /root/.cpan/build/Term-ReadLine-Perl-1.0302
CPAN: Compress::Zlib loaded ok (v1.41)
CPAN: Archive::Tar loaded ok (v1.52)
MQSeries-1.29/
MQSeries-1.29/MQClient/
MQSeries-1.29/MQClient/MQSeries.xs.in/
MQSeries-1.29/MQClient/MQSeries.xs.in/21core
MQSeries-1.29/MQClient/MQSeries.xs.in/31MQCONNX-v5
MQSeries-1.29/MQClient/MQSeries.xs.in/00header
MQSeries-1.29/MQClient/MQSeries.xs.in/32MQOPEN-v5
MQSeries-1.29/MQClient/MQSeries.xs.in/30MQCONN
MQSeries-1.29/MQClient/MQSeries.xs.in/41MQBEGIN-v5
MQSeries-1.29/MQClient/MQSeries.xs.in/34MQPUT-v5
MQSeries-1.29/MQClient/MQSeries.xs.in/33MQINQ
MQSeries-1.29/MQClient/MQSeries.xs.in/36MQGET
MQSeries-1.29/MQClient/MQSeries.xs.in/37MQCLOSE
MQSeries-1.29/MQClient/MQSeries.xs.in/38MQDISC
MQSeries-1.29/MQClient/MQSeries.xs.in/39MQCMIT
MQSeries-1.29/MQClient/MQSeries.xs.in/40MQBACK
MQSeries-1.29/MQClient/MQSeries.xs.in/35MQPUT1-v5
MQSeries-1.29/MQClient/MQSeries.xs.in/42MQSET
MQSeries-1.29/MQClient/MQSeries.pm.in
MQSeries-1.29/MQClient/typemap.PL
MQSeries-1.29/MQClient/Makefile.PL
MQSeries-1.29/MQClient/constants.c.PL
MQSeries-1.29/MQSeries/
MQSeries-1.29/MQSeries/Message/
MQSeries-1.29/MQSeries/Message/ConfigEvent.pl
MQSeries-1.29/MQSeries/Message/Storable.pm
MQSeries-1.29/MQSeries/Message/Event.pm
MQSeries-1.29/MQSeries/Message/IIH.pm
MQSeries-1.29/MQSeries/Message/Trigger.pm
MQSeries-1.29/MQSeries/Message/ConfigEvent.pm
MQSeries-1.29/MQSeries/Message/RFH2.pm
MQSeries-1.29/MQSeries/Message/Event.pl
MQSeries-1.29/MQSeries/Command/
MQSeries-1.29/MQSeries/Command/MQSC/
MQSeries-1.29/MQSeries/Command/MQSC/Requests.pl
MQSeries-1.29/MQSeries/Command/MQSC/Responses.pl
MQSeries-1.29/MQSeries/Command/MQSC/RequestParameters.pl
MQSeries-1.29/MQSeries/Command/MQSC/RequestValues.pl
MQSeries-1.29/MQSeries/Command/MQSC/ResponseParameters.pl
MQSeries-1.29/MQSeries/Command/MQSC/ResponseValues.pl
MQSeries-1.29/MQSeries/Command/MQSC/RequestParameterPrimary.pl
MQSeries-1.29/MQSeries/Command/MQSC/RequestParameterRemap.pl
MQSeries-1.29/MQSeries/Command/MQSC/RequestArgs.pl
MQSeries-1.29/MQSeries/Command/MQSC/SpecialParameters.pl
MQSeries-1.29/MQSeries/Command/PCF/
MQSeries-1.29/MQSeries/Command/PCF/Requests.pl
MQSeries-1.29/MQSeries/Command/PCF/Responses.pl
MQSeries-1.29/MQSeries/Command/PCF/RequestValues.pl
MQSeries-1.29/MQSeries/Command/PCF/ResponseParameters.pl
MQSeries-1.29/MQSeries/Command/PCF/ResponseValues.pl
MQSeries-1.29/MQSeries/Command/PCF/RequestParameterRequired.pl
MQSeries-1.29/MQSeries/Command/PCF/RequestParameters.pl
MQSeries-1.29/MQSeries/Command/PCF/RequestParameterOrder.pl
MQSeries-1.29/MQSeries/Command/Request.pm
MQSeries-1.29/MQSeries/Command/MQSC.pm
MQSeries-1.29/MQSeries/Command/PCF.pm
MQSeries-1.29/MQSeries/Command/Response.pm
MQSeries-1.29/MQSeries/Command/Base.pm
MQSeries-1.29/MQSeries/ErrorLog/
MQSeries-1.29/MQSeries/ErrorLog/Parser.pm
MQSeries-1.29/MQSeries/ErrorLog/Tail.pm
MQSeries-1.29/MQSeries/ErrorLog/descriptions.pl
MQSeries-1.29/MQSeries/ErrorLog/Entry.pm
MQSeries-1.29/MQSeries/FDC/
MQSeries-1.29/MQSeries/FDC/Entry.pm
MQSeries-1.29/MQSeries/FDC/Parser.pm
MQSeries-1.29/MQSeries/FDC/Tail.pm
MQSeries-1.29/MQSeries/Config/
MQSeries-1.29/MQSeries/Config/Authority.pm
MQSeries-1.29/MQSeries/Config/Machine.pm
MQSeries-1.29/MQSeries/Config/QMgr.pm
MQSeries-1.29/MQSeries/Config/ChannelTable.pm
MQSeries-1.29/MQSeries/Constants/
MQSeries-1.29/MQSeries/Constants/ReasonText.pl
MQSeries-1.29/MQSeries/Constants/AttributeLength.pl
MQSeries-1.29/MQSeries/Constants/AttributeString.pl
MQSeries-1.29/MQSeries/Constants/StringAttribute.pl
MQSeries-1.29/MQSeries/Constants/ValidPutMsgRecFields.pl
MQSeries-1.29/MQSeries/Constants/ReasonMacro.pl
MQSeries-1.29/MQSeries/QueueManager.pm
MQSeries-1.29/MQSeries/Message.pm
MQSeries-1.29/MQSeries/Queue.pm
MQSeries-1.29/MQSeries/Command.pm
MQSeries-1.29/MQSeries/Constants.pl
MQSeries-1.29/MQSeries/Utils.pm
MQSeries-1.29/MQSeries-Message-DeadLetter/
MQSeries-1.29/MQSeries-Message-DeadLetter/t/
MQSeries-1.29/MQSeries-Message-DeadLetter/t/dlq.t
MQSeries-1.29/MQSeries-Message-DeadLetter/DeadLetter.pm
MQSeries-1.29/MQSeries-Message-DeadLetter/DeadLetter.xs
MQSeries-1.29/MQSeries-Message-DeadLetter/Makefile.PL
MQSeries-1.29/MQSeries-Message-DeadLetter/typemap
MQSeries-1.29/MQSeries-Message-PCF/
MQSeries-1.29/MQSeries-Message-PCF/t/
MQSeries-1.29/MQSeries-Message-PCF/t/pcf.t
MQSeries-1.29/MQSeries-Message-PCF/typemap
MQSeries-1.29/MQSeries-Message-PCF/Makefile.PL
MQSeries-1.29/MQSeries-Message-PCF/PCF.pm
MQSeries-1.29/MQSeries-Message-PCF/PCF.xs
MQSeries-1.29/MQSeries-Message-RulesFormat/
MQSeries-1.29/MQSeries-Message-RulesFormat/t/
MQSeries-1.29/MQSeries-OAM/
MQSeries-1.29/MQSeries-OAM/t/
MQSeries-1.29/MQSeries-OAM/t/oam.t
MQSeries-1.29/MQSeries-OAM/OAM.xs
MQSeries-1.29/MQSeries-OAM/OAM.pm
MQSeries-1.29/MQSeries-OAM/Makefile.PL
MQSeries-1.29/MQSeries-PubSub/
MQSeries-1.29/MQSeries-PubSub/PubSub/
MQSeries-1.29/MQSeries-PubSub/t/
MQSeries-1.29/examples/
MQSeries-1.29/examples/OO/
MQSeries-1.29/examples/OO/request-reply-1/
MQSeries-1.29/examples/OO/request-reply-1/reply.pl
MQSeries-1.29/examples/OO/request-reply-1/request.pl
MQSeries-1.29/examples/OO/request-reply-2/
MQSeries-1.29/examples/OO/request-reply-2/reply.pl
MQSeries-1.29/examples/OO/request-reply-2/request.pl
MQSeries-1.29/examples/PubSub/
MQSeries-1.29/examples/README
MQSeries-1.29/examples/saveauth
MQSeries-1.29/examples/mqini2chl
MQSeries-1.29/examples/mqchl2ini
MQSeries-1.29/include/
MQSeries-1.29/include/cmqcfce.h
MQSeries-1.29/pre.in/
MQSeries-1.29/pre.in/MQSeries/
MQSeries-1.29/pre.in/MQSeries/Command/
MQSeries-1.29/pre.in/MQSeries/Command/PCF/
MQSeries-1.29/pre.in/MQSeries/Command/PCF/Requests.in
MQSeries-1.29/pre.in/MQSeries/Command/PCF/Responses.in
MQSeries-1.29/pre.in/MQSeries/Command/PCF/RequestValues.in
MQSeries-1.29/pre.in/MQSeries/Command/PCF/ResponseParameters.in
MQSeries-1.29/pre.in/MQSeries/Command/PCF/ResponseValues.in
MQSeries-1.29/pre.in/MQSeries/Command/PCF/RequestParameterRequired.in
MQSeries-1.29/pre.in/MQSeries/Command/PCF/RequestParameters.in
MQSeries-1.29/pre.in/MQSeries/Command/PCF/RequestParameterOrder.in
MQSeries-1.29/pre.in/MQSeries/Message/
MQSeries-1.29/pre.in/MQSeries/Message/Event.in
MQSeries-1.29/pre.in/MQSeries/Message/ConfigEvent.in
MQSeries-1.29/pre.in/MQSeries/Constants/
MQSeries-1.29/pre.in/MQSeries/Constants/ReasonText.in
MQSeries-1.29/pre.in/MQSeries/Constants/AttributeLength.in
MQSeries-1.29/pre.in/MQSeries/Constants/AttributeString.in
MQSeries-1.29/pre.in/MQSeries/Constants/StringAttribute.in
MQSeries-1.29/pre.in/MQSeries/Constants/ValidPutMsgRecFields.in
MQSeries-1.29/pre.in/MQSeries/Constants/ReasonMacro.in
MQSeries-1.29/pre.in/MQSeries-PubSub/
MQSeries-1.29/pre.in/MQSeries-PubSub/PubSub/
MQSeries-1.29/t.in/
MQSeries-1.29/t.in/10constants.t
MQSeries-1.29/t.in/50oo-command.t
MQSeries-1.29/t.in/20convert.t
MQSeries-1.29/t.in/40oo-qmgr.t
MQSeries-1.29/t.in/30basic.t
MQSeries-1.29/t.in/70-config.t
MQSeries-1.29/t.in/60-logs.t
MQSeries-1.29/util/
MQSeries-1.29/util/flatten_macros
MQSeries-1.29/util/parse_headers
MQSeries-1.29/util/parse_config
MQSeries-1.29/util/fake_mm
MQSeries-1.29/util/extract_reason_codes
MQSeries-1.29/util/write_manifest
MQSeries-1.29/util/check_copyright
MQSeries-1.29/util/check_version
MQSeries-1.29/util/check_pcf_mqsc
MQSeries-1.29/README.windows
MQSeries-1.29/CONFIG
MQSeries-1.29/COPYRIGHT
MQSeries-1.29/Changes.src
MQSeries-1.29/LICENSE
MQSeries-1.29/MQSeries.pm
MQSeries-1.29/Makefile.PL
MQSeries-1.29/README
MQSeries-1.29/SSL-cookbook/
MQSeries-1.29/SSL-cookbook/mq-ca.pl
MQSeries-1.29/SSL-cookbook/MQclient.pl
MQSeries-1.29/SSL-cookbook/MQmanager-swolinux-sslclient.sh
MQSeries-1.29/SSL-cookbook/readme.txt
MQSeries-1.29/README.html
MQSeries-1.29/MANIFEST
MQSeries-1.29/Changes.html
CPAN: File::Temp loaded ok (v0.16)
CPAN.pm: Going to build H/HB/HBIERSMA/MQSeries-1.29.tar.gz
Creating directory MQServer/
Copying MQClient/MQSeries.pm.in -> MQServer/MQSeries.pm.in
Creating directory MQServer/MQSeries.xs.in/
Copying MQClient/MQSeries.xs.in/00header -> MQServer/MQSeries.xs.in/00header
Copying MQClient/MQSeries.xs.in/21core -> MQServer/MQSeries.xs.in/21core
Copying MQClient/MQSeries.xs.in/30MQCONN -> MQServer/MQSeries.xs.in/30MQCONN
Copying MQClient/MQSeries.xs.in/31MQCONNX-v5 -> MQServer/MQSeries.xs.in/31MQCONNX-v5
Copying MQClient/MQSeries.xs.in/32MQOPEN-v5 -> MQServer/MQSeries.xs.in/32MQOPEN-v5
Copying MQClient/MQSeries.xs.in/33MQINQ -> MQServer/MQSeries.xs.in/33MQINQ
Copying MQClient/MQSeries.xs.in/34MQPUT-v5 -> MQServer/MQSeries.xs.in/34MQPUT-v5
Copying MQClient/MQSeries.xs.in/35MQPUT1-v5 -> MQServer/MQSeries.xs.in/35MQPUT1-v5
Copying MQClient/MQSeries.xs.in/36MQGET -> MQServer/MQSeries.xs.in/36MQGET
Copying MQClient/MQSeries.xs.in/37MQCLOSE -> MQServer/MQSeries.xs.in/37MQCLOSE
Copying MQClient/MQSeries.xs.in/38MQDISC -> MQServer/MQSeries.xs.in/38MQDISC
Copying MQClient/MQSeries.xs.in/39MQCMIT -> MQServer/MQSeries.xs.in/39MQCMIT
Copying MQClient/MQSeries.xs.in/40MQBACK -> MQServer/MQSeries.xs.in/40MQBACK
Copying MQClient/MQSeries.xs.in/41MQBEGIN-v5 -> MQServer/MQSeries.xs.in/41MQBEGIN-v5
Copying MQClient/MQSeries.xs.in/42MQSET -> MQServer/MQSeries.xs.in/42MQSET
Copying MQClient/Makefile.PL -> MQServer/Makefile.PL
Copying MQClient/constants.c.PL -> MQServer/constants.c.PL
Copying MQClient/typemap.PL -> MQServer/typemap.PL
Checking if your kit is complete...
Looks good
ERROR from evaluation of /root/.cpan/build/MQSeries-1.29-xFWIrK/MQClient/Makefile.PL: No such direc
+tory '/opt/mqm'
Compilation failed in require at ./Makefile.PL line 14.
# Looks like your test died before it could output anything.
Warning: No success on command[/usr/bin/perl Makefile.PL]
Warning (usually harmless): 'YAML' not installed, will not store persistent state
HBIERSMA/MQSeries-1.29.tar.gz
/usr/bin/perl Makefile.PL -- NOT OK
Running make test
Make had some problems, won't test
Running make install
Make had some problems, won't install
Failed during this command:
HBIERSMA/MQSeries-1.29.tar.gz : writemakefile NO '/usr/bin/perl Makefile.PL' return
+ed status 65280