====== Writing and Using Amiga Libraries ====== Amiga libraries comes in two flavours: * The "*.library" files are explicitly loaded by the application, not necessarily at start time, and shared OS wide. They are the original standard. * ELF "*.so" files are Unix/Linux style shared libraries that are supported by AmigaOS4, and that are automatically loaded when the application loads. ===== Using "*.library" libraries ===== === Opening and closing libraries === Amiga provides auto-open libraries to automatically manage used libraries. It is recommended method use libraries without having to write new code for each library you are using in your application. TODO: Describe opening and closing libraries, and versioning. TODO: Describe the various include files for Amiga libraries. TODO: Write about fd2pragma: http://aminet.net/package/dev/misc/fd2pragma.lha