Как мне создать модуль Perl XS на OpenBSD, если отсутствуют необходимые файлы .so
?Создание модуля расширения perl на OpenBSD
Справочная информация: на ваниле OpenBSD 5.3 vm install, я не могу создать модуль perl, который необходимо связать с -lpthread
. pthread.a и pthread.so.Maj.Min do есть в системе.
Однако Makefile.PL ищет pthread.so
, который отсутствует. Является ли это обычным для OpenBSD? (Я могу заставить Makefile связываться с pthread.a, и все работает отлично, как это бывает.)
В среде Redhat-ish Linux я просто установил правильный -devel
RPM и снова зашел. Однако в OpenBSD мне не хватает чего-то очень общего в среде разработки.
ОБНОВЛЕНИЕ Основной проблемой было обнаружение Dynaloader в библиотеках внутри Makefile.PL.
Да; что-то еще было не так - было обнаружено волшебное обнаружение библиотек Dynaloader библиотек. Достаточно близко. – pilcrow