How do I create a Perl XS module on OpenBSD if the required .so files are missing?
Background: on vanilla OpenBSD 5.3 vm install, I cannot create a perl module that needs to be associated with -lpthread . pthread.a and pthread.so.Maj.Min exist on the system.
However, Makefile.PL is looking for pthread.so , which is missing. Is this common with OpenBSD? (I can get the Makefile to contact pthread.a, and everything works just fine, as it happens.)
In the Redhat-ish Linux environment, I just installed the correct -devel RPM and ran it again. However, in OpenBSD, I am missing something very common in the development environment.
UPDATE . The main problem was the incorrect detection of the Dynaloader library inside Makefile.PL.
source share