Ruby1.9.3を使用してDebianにRuby/GSLライブラリを(* deb経由で)正常にインストールした後、ほとんどのGSLメソッドの実行に問題があります。具体的には、このWebページにはいくつかのコードサンプルが表示されていますが、(配列内の)一番上の行からrequire "GSL"
は廃止されており、現在は廃止されていrequire "gsl"
ます。残りの方法も機能しません。
私の問題の別の例として、Ruby/GSLへの別のオンラインリファレンスを検討してください。
GSL::VERSION
#=> 1.15
GSL::pow_2( 4 )
#=> 16
しかし、ページをめくると、
GSL::Complex.new( 0.9, 1.1 )
#=> ArgumentError: wrong number of arguments(2 for 0)
私にとって最も簡単な説明は、Ruby / GSLには複数のバージョンがオンラインでぶら下がっていて、私が見つけたドキュメントは古いバージョンのものであるということです。たとえば、この放棄されたバージョン(https://github.com/codahale/ruby-gsl)があるので、バージョン履歴は少し複雑ですか?信頼できるバージョンはどれですか。また、最新のドキュメントはどこにありますか?