Совместно используемые библиотеки часто имеют внешние зависимости, и в некоторых операционных системах эти зависимости должны быть немедленно выполнены при загрузке первой разделяемой библиотеки, например, SSLeay.dll
, которой обычно требуются две крипто-библиотеки. В linux вы можете проверить с помощью ldd
поведение во время выполнения, если все библиотеки найдены.
Чтобы отладить это, добавьте env var PERL_DL_DEBUG = 5, например set PERL_DL_DEBUG=5
, и попробуйте снова или используйте внешний инструмент depends.exe
, чтобы увидеть, что именно DLL отсутствует.