Perl Binding

普通にインストールしただけだとうまくいかなかったので、perl/TinySVM_wrap.cを以下のように書き換え

369行目:変更前

SWIGEXPORT(void) SWIG_init (CV* cv);

変更後

SWIGEXPORT(void) SWIG_init (PerlInterpreter*, CV* cv);

335-336行目:変更前

  mg->mg_virtual->svt_get = (int (*)(PerlInterpreter*, SV*, MAGIC*))get;
  mg->mg_virtual->svt_set = (int (*)(PerlInterpreter*, SV*, MAGIC*))set;

変更後

  mg->mg_virtual->svt_get = get;
  mg->mg_virtual->svt_set = set;

後は通常通りインストール

cd perl
perl 

警告沢山出るし、解決方法も適当。一応動いているみたいだけど、不安だ・・・。もっといい解決方法募集。

他のBindingも試してみたいけど、疲れたのでここまで