Chapter 17. Using GNU libltdl

Now that you are conversant with the mechanics and advantages of using dynamic runtime modules in your projects, you can probably already imagine 101 uses for a plug-in architecture. As I described in the preceding chapter, there are several gratuitously different architecture-dependent dynamic loading APIs, and yet several more shortcomings in many of those. If you have Libtool installed on your machine, you almost certainly have libltdl, which has shipped as part of the standard Libtool distribution since release 1.3. This chapter describes GNU libltdl, the Libtool dynamic loading library, and explains some of its features and how to make use of them.

Get GNU Autoconf, Automake, and Libtool now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.