Next: , Previous: Foreign Data Structure Examples, Up: Foreign Function Interface



7.6 Loading Shared Object Files

Foreign object files can be loaded into the running Lisp process by calling load-shared-object.

— Function: sb-alien:load-shared-object file

Load a shared library/dynamic shared object file/general dlopenable alien container, such as a .so on an elf platform.

References to foreign symbols in loaded shared objects do not survive intact through sb-ext:save-lisp-and die on all platforms. See sb-ext:save-lisp-and-die for details.