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'