Мне нужно вызвать модуль Perl Image :: ExifTool через Java.Единственное жизнеспособное решение, которое я нашел, это Inline :: Java :: PerlInterpreter , но при попытке установки через cpan я всегда получаю ошибку :
/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 и вернуть строковый массив?