Subject: | Betr.: mq problemen voor windows doorgeven |
Date: | Wed, 5 Aug 2009 08:04:01 +0200 |
To: | bug-MQSeries [...] rt.cpan.org |
From: | er.makaay [...] belastingdienst.nl |
BUG: Creating makefile on windows (XP-32bit) fails (MQSeries v1.29). Can't
find mq include files.
bug found in package: 'MQSeries v.129'
using perl environment: 'ActivePerl 5.10.0 Build 1004'
OS: 'Microsoft Windows XP [versie 5.1.2600]'
C:\temp>perl makefile.pl
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 C:\temp\MQClient/Makefile.PL: Unable to
opendir /opt/mqm/inc: No such file or directory
Compilation failed in require at ./Makefile.PL line 15.
To solve this problem, i removed 1 line of code in the file util
\parse_headers (line 17)
my $include = '/opt/mqm/inc';
After this change the makefile could be created, and the whole package
built perfectly, and could be tested without problems.
It looks like if this line of code is used to force to look at the
location /opt/mqm/inc, which is available in Linux/AIX like machines.
My experience in perl coding is fairly new, so if this line of code should
be there, ignore this so called 'bug'.
Thanks,
Erik Makaay
Erik Makaay
<emakaay@gmail.co
Show quoted text
m> Aan
er.makaay@belastingdienst.nl
04-08-2009 21:31 Cc
Onderwerp
mq problemen voor windows
doorgeven
Thanks for taking the time to report a bug in MQSeries. You should be
aware that each and every module available through CPAN is free
software and that its author is a volunteer. Because of this, there's
no guarantee that your issue will be dealt with immediately. There are
a few things you can do to help make sure that your issue gets the
attention it deserves:
* Be polite.
* Be concise.
* Be detailed.
Due to spam, you must login with a Bitcard (or PAUSE) account to
report a bug via the web interface. See the front page for details on
obtaining and logging in with a Bitcard account.
If you do not wish to register with Bitcard, please report your bug by
sending email to: bug-MQSeries [at] rt.cpan.org.
Try to include any information you think might help the developer
isolate, reproduce and fix your problem.
Be sure to include at least the following information:
* Distribution name and version (For example,
"DBIx-SearchBuilder-0.46")
* Perl version (Find this by running the command perl -v)
* Operating System vendor and version (Find this by running the
command uname -a)
Other things that are often helpful:
* Details about your operating environment that might be related
to the issue being described
* Exact cut and pasted error or warning messages
* The shortest, clearest code you can manage to write which
reproduces the bug described.
* A patch against the latest released version of this distribution
which fixes this bug.
------------------------------------------------------------------------
De Belastingdienst gebruikt e-mail niet voor de uitwisseling van
vertrouwelijke informatie met de burger of voor de bekendmaking
van beslissingen. De Belastingdienst hanteert conventies voor het
gebruik van e-mail. Deze zijn te vinden op www.belastingdienst.nl.