most of the time "it" works without any concern at all. I need a reminder of how it normally works under unix/linux with Perl inline and/or XS modules. The modules (built via CPAN and Makefile.PL) built clean (but no make test defined), however on execution I can see from the error that the required library did not get loaded.
Autoload works to load the Perl Module, and there exists a mechanism that tells the loader to get a reference to the required shared library. How does it know where the library is located? Does the library need to reside in LD_LIBRARY_PATH (as spec'fied in the Makefile?) or should there be an explict full path to the shared library? the build process found the right location and used the library at that point. When the PM module is loaded, it called the XS portion of the code (and in this case INLINE C) and the library was not loaded. I did not detect a system call to find a library with that name. The error message indicated that an entry point of a fixed well-known entry point into the C-API for the library was not located perl 5.8.XX on linux s390 -===============- thanks for a heads up (or a pointer to the correct RTFM) when it works I don't think about it all, i just assume that it will always work. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/