Depending on how your application accesses a shared library routine, whether statically or dynamically, the ABL elements involved are quite different. For more information about determining which access mode is appropriate for your application, see
Using sharedlibraries
This section describes the options for defining both static and dynamic access to a shared library.