Как запретить компилятору perl изменять имя библиотеки динамических ссылок

Я делаю пакет perl6, который содержит некоторые исходные файлы c, которые будут скомпилированы в библиотеку динамических ссылок. Я обнаружил, что имя библиотеки, например libperl.so, будет изменено на что-то вроде "A858A3D6EC5363B3D3F59B1.so" после "zef install". Тем не менее, имя используется в коде Python в качестве имени модуля (libperl). После изменения он больше не является действительным идентификатором. Итак, возможно ли предотвратить изменение? Если это так, что мне делать?

1 ответ

Я не уверен, возможно ли это сделать. Может быть это. Вдохновленный ссылкой @raiph, я решил создать мягкую ссылку. Теперь пакет работает хорошо.

Другие вопросы по тегам