Ruby Student
2016-08-16 21:01:17 UTC
Hello Team,
For the last three or more hours, I have been trying to install *Rubywmq*.
I have been running into the error listed below. Iâve done almost
everything:
1. I deleted Ruby completely and reinstalled it (3 or 4 times)
2. Install and upgraded gems (4 times)
3. Deleted and reinstalled DevKit about 6 times
4. Played with the PATH, etc
I really donât know whatâs next and so I am trying to get some help to
resolve the problem listed below.
Thank you
*OS:*
Windows 7 Enterprise
Service Pack 1
64-bit Operating System
C:\>*ruby -v*
ruby 2.3.1p112 (2016-04-26 revision 54768) [x64-mingw32]
C:\>*gem -v*
2.6.6
*C:\>gem install rubywmq --platform=ruby*
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
ERROR: Error installing rubywmq:
ERROR: Failed to build gem native extension.
current directory: C:/Ruby23-x64/lib/ruby/gems/2.
3.0/gems/rubywmq-2.1.0/ext
C:/Ruby23-x64/bin/ruby.exe -r ./siteconf20160816-4852-1cqcalv.rb extconf.rb
checking for cmqc.h... no
checking for main() in -lmqm... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You
may
need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=C:/Ruby23-x64/bin/$(RUBY_BASE_NAME)
--with-mqm-dir
--without-mqm-dir
--with-mqm-include
--without-mqm-include=${mqm-dir}/include
--with-mqm-lib
--without-mqm-lib=${mqm-dir}/lib
--with-mqmlib
--without-mqmlib
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:6:in `initialize': No such file or directory @
rb_sysopen - C:\Pr
ogram Files\IBM\WebSphere MQ\tools\c\include/cmqc.h (Errno::ENOENT)
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:6:in `open'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:6:in `extract_const'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:26:in `reason_case'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:72:in `block in wmq_reason'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:71:in `each'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:71:in `wmq_reason'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:222:in `block in generate'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:222:in `open'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:222:in `generate'
from extconf.rb:28:in `<main>'
To see why this extension failed to compile, please check the mkmf.log
which can be found here:
C:/Ruby23-x64/lib/ruby/gems/2.3.0/extensions/x64-mingw32/2.
3.0/rubywmq-2.1.0/mkmf.log
extconf failed, exit code 1
Gem files will remain installed in
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0
for inspection.
Results logged to C:/Ruby23-x64/lib/ruby/gems/2.
3.0/extensions/x64-mingw32/2.3.0/rubywmq-2.1.0/gem_make.out
C:\>
For the last three or more hours, I have been trying to install *Rubywmq*.
I have been running into the error listed below. Iâve done almost
everything:
1. I deleted Ruby completely and reinstalled it (3 or 4 times)
2. Install and upgraded gems (4 times)
3. Deleted and reinstalled DevKit about 6 times
4. Played with the PATH, etc
I really donât know whatâs next and so I am trying to get some help to
resolve the problem listed below.
Thank you
*OS:*
Windows 7 Enterprise
Service Pack 1
64-bit Operating System
C:\>*ruby -v*
ruby 2.3.1p112 (2016-04-26 revision 54768) [x64-mingw32]
C:\>*gem -v*
2.6.6
*C:\>gem install rubywmq --platform=ruby*
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
ERROR: Error installing rubywmq:
ERROR: Failed to build gem native extension.
current directory: C:/Ruby23-x64/lib/ruby/gems/2.
3.0/gems/rubywmq-2.1.0/ext
C:/Ruby23-x64/bin/ruby.exe -r ./siteconf20160816-4852-1cqcalv.rb extconf.rb
checking for cmqc.h... no
checking for main() in -lmqm... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You
may
need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=C:/Ruby23-x64/bin/$(RUBY_BASE_NAME)
--with-mqm-dir
--without-mqm-dir
--with-mqm-include
--without-mqm-include=${mqm-dir}/include
--with-mqm-lib
--without-mqm-lib=${mqm-dir}/lib
--with-mqmlib
--without-mqmlib
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:6:in `initialize': No such file or directory @
rb_sysopen - C:\Pr
ogram Files\IBM\WebSphere MQ\tools\c\include/cmqc.h (Errno::ENOENT)
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:6:in `open'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:6:in `extract_const'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:26:in `reason_case'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:72:in `block in wmq_reason'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:71:in `each'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:71:in `wmq_reason'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:222:in `block in generate'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:222:in `open'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0/ext/
generate/generate_reason.rb:222:in `generate'
from extconf.rb:28:in `<main>'
To see why this extension failed to compile, please check the mkmf.log
which can be found here:
C:/Ruby23-x64/lib/ruby/gems/2.3.0/extensions/x64-mingw32/2.
3.0/rubywmq-2.1.0/mkmf.log
extconf failed, exit code 1
Gem files will remain installed in
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rubywmq-2.1.0
for inspection.
Results logged to C:/Ruby23-x64/lib/ruby/gems/2.
3.0/extensions/x64-mingw32/2.3.0/rubywmq-2.1.0/gem_make.out
C:\>
--
Ruby Student
Ruby Student