Objective
Objective
Make Common Lisp software easier to use by newbies, and help others customize shared object use in Lisp program delivery.
Shared Objects to C/C++ routines
These are the .so, .dll, and .mylib files representing functions and data in C/C++. These C/C++ libraries are required by many common lisp systems available on quicklisp.
Method to Objective
Convince others to create an easy customization method to find shared object files.
CL+SSL is the model
The system CL+SSL allows the programmer to customize the location of required shared object files.
Workable on Windows
The CL+SSL/config system works for me on Windows. It is so simple it is likely workable for most external library interfaces to C/C++ libraries.
The Programmer makes the decision
This is about giving the programmer the OPTION to select the external C/C++ rather than letting the OS make that choice, and correcting when the OS makes the wrong choice.