Velocity Reviews

Velocity Reviews (http://www.velocityreviews.com/forums/index.php)
-   Ruby (http://www.velocityreviews.com/forums/f66-ruby.html)
-   -   Install GSL\Ruby 1.8.3 with Mingw/MSYS at Windows failed? (http://www.velocityreviews.com/forums/t834632-install-gsl-ruby-1-8-3-with-mingw-msys-at-windows-failed.html)

Jianhong.Wang@gmail.com 10-19-2006 12:38 AM

Install GSL\Ruby 1.8.3 with Mingw/MSYS at Windows failed?
 
Hi

I tried installing GSL\Ruby 1.8.3 with Mingw/MSYS at Windows XP. But it
failed, I am wondering if someone can give me some help.

I installed Ruby at Windows using a one-click Ruby installer
ruby185-21.exe.

1. I installed GSL 1.8 with MingW/MSYS sucessfully.
2. Try % ruby setup.rb config failed and the error information is like
below
================================================== ======
---> lib
---> lib/gsl
<--- lib/gsl
<--- lib
---> ext
c:/ruby/bin/ruby c:/Software/Ruby/rb-gsl-1.8.3/ext/extconf.rb
checking gsl version...
c:/Software/Ruby/rb-gsl-1.8.3/ext/extconf.rb:146: Check GSL>=0.9.4 is
installed, and the command "gsl-config" is in search path.
(RuntimeError)
setup.rb:535:in `command': 'system c:/ruby/bin/ruby
c:/Software/Ruby/rb-gsl-1.8.3/ext/extconf.rb ' failed (RuntimeError)
from setup.rb:1112:in `extconf'
from setup.rb:1107:in `config_dir_ext'
from setup.rb:1321:in `__send__'
from setup.rb:1321:in `traverse'
from setup.rb:1338:in `dive_into'
from setup.rb:1319:in `traverse'
from setup.rb:1313:in `exec_task_traverse'
from setup.rb:1308:in `each'
from setup.rb:1308:in `exec_task_traverse'
from setup.rb:1097:in `exec_config'
from setup.rb:878:in `exec_config'
from setup.rb:710:in `__send__'
from setup.rb:710:in `invoke'
from setup.rb:674:in `invoke'
from setup.rb:1352
================================================== ===========

Then I found if I changed
---------------------------------------------------
if /mingw/ =~ RUBY_PLATFORM
GSL_CONFIG = "sh gsl-config"
else
GSL_CONFIG = "gsl-config"
end

to


GSL_CONFIG = "sh gsl-config"

then this step can run sucessfully. and the result is like below
================================================== =============
---> lib
---> lib/gsl
<--- lib/gsl
<--- lib
---> ext
c:/ruby/bin/ruby c:/Software/Ruby/rb-gsl-1.8.3/ext/extconf.rb
checking gsl version... 1.8
checking gsl cflags... -I/usr/local/include
checking for main() in cblas.lib... no
checking gsl libs... -L/usr/local/lib -lgsl -lgslcblas -lm
checking for rngextra/rngextra.h... no
checking for gsl_tensor/gsl_tensor.h... no
checking rb-gsl version...1.8.3
checking ruby version... 1.8.5
checking for graph... no
checking for narray.h... no
checking for tamu_anova/tamu_anova.h... no
checking for main() in tamuanova.lib... no
checking for round()... no
creating Makefile
<--- ext
================================================== ============
4. Try ruby setup.rb setup, it fails and show some error like below
================================================== ============

---> lib
---> lib/gsl
<--- lib/gsl
<--- lib
---> ext
nmake
setup.rb:535:in `command': 'system nmake ' failed (RuntimeError)
from setup.rb:543:in `make'
from setup.rb:1156:in `setup_dir_ext'
from setup.rb:1321:in `__send__'
from setup.rb:1321:in `traverse'
from setup.rb:1338:in `dive_into'
from setup.rb:1319:in `traverse'
from setup.rb:1313:in `exec_task_traverse'
from setup.rb:1308:in `each'
from setup.rb:1308:in `exec_task_traverse'
from setup.rb:1123:in `exec_setup'
from setup.rb:883:in `exec_setup'
from setup.rb:710:in `__send__'
from setup.rb:710:in `invoke'
from setup.rb:674:in `invoke'
from setup.rb:1352
================================================== =============


ara.t.howard@noaa.gov 10-19-2006 04:58 AM

Re: Install GSL\Ruby 1.8.3 with Mingw/MSYS at Windows failed?
 
On Thu, 19 Oct 2006, Jianhong.Wang@gmail.com wrote:

> Hi
>
> I tried installing GSL\Ruby 1.8.3 with Mingw/MSYS at Windows XP. But it
> failed, I am wondering if someone can give me some help.



a pre-compiled version is here - it may help

http://codeforpeople.com/lib/ruby/rb-gsl-win/

this build included narray

regards.

-a
--
my religion is very simple. my religion is kindness. -- the dalai lama



All times are GMT. The time now is 06:32 PM.

Powered by vBulletin®. Copyright ©2000 - 2014, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.