我的Java内联Perl ... Inline :: Java :: PerlInterpreter不工作?

时间:2011-08-01 13:07:16

标签: java perl

我需要通过Java调用Image::ExifTool Perl模块。我找到的唯一可行解决方案是Inline::Java::PerlInterpreter,但在尝试通过cpan进行安装时,I always get the error

/usr/lib/libc_nonshared.a(elf-init.oS): In function `__libc_csu_init':
(.text 0x18): undefined reference to `__init_array_end'
/usr/bin/ld: /usr/lib/libc_nonshared.a(elf-init.oS): relocation R_386_GOTOFF against undefined hidden symbol `__init_array_end' can not be used when making a shared object

我已经提交了一个错误,但尚未得到答复。

有没有人有另类选择?有什么能让我把一个字节数组传递给Perl函数,调用Image :: ExifTool模块,然后返回一个字符串数组?

1 个答案:

答案 0 :(得分:2)

  

有没有人有其他选择?

是。使用像one of these这样的本机Java EXIF处理程序。