TinySVMのPerlモジュールをインストールしようと思ってmakeしたら
↓のようなエラーがでてしまいますた。

#make
c++ -c -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE
-DTHREADS_HAVE_PIDS -DDEBIAN -fno-strict-aliasing -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"\"
-DXS_VERSION=\"\" -fPIC "-I/usr/lib/perl/5.8/CORE" TinySVM_wrap.c
TinySVM_wrap.c: In function `void _swig_create_magic(SV*, const char*, int (*)(SV*, MAGIC*), int (*)(SV*, MAGIC*))':
TinySVM_wrap.c:335: error: invalid conversion from `int (*)(SV*, MAGIC*)' to `int (*)(PerlInterpreter*, SV*, MAGIC*)'
TinySVM_wrap.c:336: error: invalid conversion from `int (*)(SV*, MAGIC*)' to `int (*)(PerlInterpreter*, SV*, MAGIC*)'
TinySVM_wrap.c: In function `void boot_TinySVM(PerlInterpreter*, CV*)':
TinySVM_wrap.c:1504: error: declaration of C function `void boot_TinySVM(PerlInterpreter*, CV*)' conflicts with
TinySVM_wrap.c:369: error: previous declaration `void boot_TinySVM(CV*)' here

perlのバージョンは5.8でつ。
別のマシンでperl5.0だとすんなりできたのに、なぜだ・・・_| ̄|○
原因わかる人解説キボーン。