I can succesfully install the gsl library in my home directory, but when I try to install the gsl gem I get a big list of errors that I do not understand. I am wondering if
For anyone still struggling to install this with the gsl_matrix_complex_equal
issue.
If you have run brew install gsl
which will as of this writing install 1.15 and then attempted to install the ruby bindings, you will potentially run into this problem.
Using this repo as your rb-gsl gem source solves the issue: https://github.com/30robots/rb-gsl
However, if you have a newer version of rubygems, that repo makes a call to Gem#searcher
which is a deprecated and now removed method.
My repo updates that call to use the Gem::Specification
API:
https://github.com/whistlerbrk/rb-gsl
So in short:
brew install gsl
on OSX
and in your Gemfile:
gem 'gsl', :git => 'git://github.com/whistlerbrk/rb-gsl.git'