|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 <email@example.com Show quoted text
m> Aaner.firstname.lastname@example.org 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.