Do you have the ruby development libraries installed? In Debian like =
distros, this is called something like ruby-dev. Perhaps ruby-devel in =
RH like?
On May 31, 2011, at 3:58 PM, Ruby Student wrote:

> Hi,
>=20
> I am trying to install Ruby WMQ on RHEL6 and SLES11, and it is failing =
on
> both environments.
> Here is what I get:
>=20
> *The scenario is for SuSe Ver 11*.
>=20
> ruby -v
> ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux]
>=20
> SUSE Linux Enterprise Server 11 (x86_64)
> VERSION =3D 11
> PATCHLEVEL =3D 0
>=20
> gem install rubywmq
> Building native extensions.  This could take a while...
> ERROR:  Error installing rubywmq:
> ERROR: Failed to build gem native extension.
>=20
> /usr/local/bin/ruby extconf.rb
> *** 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.
>=20
> Provided configuration options:
> --with-opt-dir
> --without-opt-dir
> --with-opt-include
> --without-opt-include=3D${opt-dir}/include
> --with-opt-lib
> --without-opt-lib=3D${opt-dir}/lib
> --with-make-prog
> --without-make-prog
> --srcdir=3D.
> --curdir
> --ruby=3D/usr/local/bin/ruby
> <internal:lib/rubygems/custom_require>:29:in `require': no such file =
to load
> -- generate/generate_reason (LoadError)
> from <internal:lib/rubygems/custom_require>:29:in `require'
> from extconf.rb:18:in `<main>'
>=20
>=20
> Gem files will remain installed in
> /usr/local/lib/ruby/gems/1.9.1/gems/rubywmq-1.0.0 for inspection.
> Results logged to
> /usr/local/lib/ruby/gems/1.9.1/gems/rubywmq-1.0.0/ext/gem_make.out
>=20
>=20
> *Red Hat Enterprise Linux Ver 6:*
>=20
> ruby -v
> ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]
>=20
> Linux myhost 2.6.32-71.29.1.el6.x86_64 #1 SMP Tue May 10 23:11:30 EDT =
2011
> x86_64 x86_64 x86_64 GNU/Linux
>=20
> gem install rubywmq
> NOTE: Gem::Specification#default_executable=3D is deprecated with no
> replacement. It will be removed on or after 2011-10-01.
> Gem::Specification#default_executable=3D called from
> =
/usr/local/lib/ruby/gems/1.9.1/specifications/rubygems-update-1.8.0.gemspe=
c:11.
> NOTE: Gem::Specification#default_executable=3D is deprecated with no
> replacement. It will be removed on or after 2011-10-01.
> Gem::Specification#default_executable=3D called from
> =
/usr/local/lib/ruby/gems/1.9.1/specifications/nokogiri-1.4.4.gemspec:10.
> NOTE: Gem::Specification#default_executable=3D is deprecated with no
> replacement. It will be removed on or after 2011-10-01.
> Gem::Specification#default_executable=3D called from
> =
/usr/local/lib/ruby/gems/1.9.1/specifications/bundler-1.0.13.gemspec:10.
> NOTE: Gem::Specification#default_executable=3D is deprecated with no
> replacement. It will be removed on or after 2011-10-01.
> Gem::Specification#default_executable=3D called from
> =
/usr/local/lib/ruby/gems/1.9.1/specifications/rubygems-update-1.8.0.gemspe=
c:11.
> NOTE: Gem::Specification#default_executable=3D is deprecated with no
> replacement. It will be removed on or after 2011-10-01.
> Gem::Specification#default_executable=3D called from
> =
/usr/local/lib/ruby/gems/1.9.1/specifications/nokogiri-1.4.4.gemspec:10.
> NOTE: Gem::Specification#default_executable=3D is deprecated with no
> replacement. It will be removed on or after 2011-10-01.
> Gem::Specification#default_executable=3D called from
> =
/usr/local/lib/ruby/gems/1.9.1/specifications/bundler-1.0.13.gemspec:10.
> Fetching: rubywmq-1.0.0.gem (100%)
> Building native extensions.  This could take a while...
> /usr/local/lib/ruby/site_ruby/1.9.1/rubygems/ext/builder.rb:48: =
warning:
> Insecure world writable dir /usr/local/shoes in PATH, mode 040777
> ERROR:  Error installing rubywmq:
> ERROR: Failed to build gem native extension.
>=20
>        /usr/local/bin/ruby extconf.rb
> NOTE: Gem::Specification#default_executable=3D is deprecated with no
> replacement. It will be removed on or after 2011-10-01.
> Gem::Specification#default_executable=3D called from
> =
/usr/local/lib/ruby/gems/1.9.1/specifications/rubygems-update-1.8.0.gemspe=
c:11.
> NOTE: Gem::Specification#default_executable=3D is deprecated with no
> replacement. It will be removed on or after 2011-10-01.
> Gem::Specification#default_executable=3D called from
> =
/usr/local/lib/ruby/gems/1.9.1/specifications/nokogiri-1.4.4.gemspec:10.
> NOTE: Gem::Specification#default_executable=3D is deprecated with no
> replacement. It will be removed on or after 2011-10-01.
> Gem::Specification#default_executable=3D called from
> =
/usr/local/lib/ruby/gems/1.9.1/specifications/bundler-1.0.13.gemspec:10.
> *** 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.
>=20
> Provided configuration options:
> --with-opt-dir
> --without-opt-dir
> --with-opt-include
> --without-opt-include=3D${opt-dir}/include
> --with-opt-lib
> --without-opt-lib=3D${opt-dir}/lib
> --with-make-prog
> --without-make-prog
> --srcdir=3D.
> --curdir
> --ruby=3D/usr/local/bin/ruby
> <internal:lib/rubygems/custom_require>:29:in `require': no such file =
to load
> -- generate/generate_reason (LoadError)
> from <internal:lib/rubygems/custom_require>:29:in `require'
> from extconf.rb:18:in `<main>'
>=20
>=20
> Gem files will remain installed in
> /usr/local/lib/ruby/gems/1.9.1/gems/rubywmq-1.0.0 for inspection.
> Results logged to
> /usr/local/lib/ruby/gems/1.9.1/gems/rubywmq-1.0.0/ext/gem_make.out
>=20
>=20
> *Thank you*
>=20
>=20
>=20
> --=20
> Ruby Student