Do, in a terminal, the following:
rpm -qa | grep ruby
That will tell you all RPMs installed that have 'ruby' in their name. =
Look for one that should be the development libraries for ruby. =
According to a quick search on rpm.pbone.net, the library you should =
want to see is 'ruby-devel'. If it isn't installed, you'll need to use =
yum or yast2 (Does Suse use yast? I only used RHEL/Fedora...) to install =
it. The command for that should be something like 'sudo yum install =
ruby-devel'.
On May 31, 2011, at 4:15 PM, Ruby Student wrote:
> Kristofer,
>=20
> I am not aware of such library.
> I search from the root dir find / -name ruby-dev and it came out =
empty.
>=20
> The version of ruby that I have installed is:
> ruby -v
> *ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]*
>=20
> I can try installing such library if I can find it.
>=20
> Keep in mind that this is failing on SuSe and Redhhat. Both latest =
level!
>=20
> Thank you
>=20
> On Tue, May 31, 2011 at 5:06 PM, Kristofer White <> =
wrote:
>=20
>> 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:
>>=20
>>> 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
>>>=20
>> =
/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
>>>=20
>> =
/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
>>>=20
>> =
/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
>>> --
>>> Ruby Student
>>=20
>>=20
>>=20
>=20
>=20
> --=20
> Ruby Student
|