Встроенный Perl в моей Java ... Inline :: Java :: PerlInterpreter не работает? - PullRequest
0 голосов
/ 01 августа 2011

Мне нужно вызвать модуль 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 и вернуть строковый массив?

1 Ответ

2 голосов
/ 01 августа 2011

Кто-нибудь имеет в виду альтернативу?

Да. Используйте собственный обработчик Java EXIF, например , один из этих .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...