Go to the first, previous, next, last section, table of contents.


Porting libtool to new systems

To port libtool to a new system, you'll generally need the following information:

man pages for ld(1) and cc(1)
These generally describe what flags are used to generate PIC, to create shared libraries, and to link against only static libraries. You may need to follow some cross references to find the information that is required.
man pages for ld.so(8), rtld(8), or equivalent
These are a valuable resource for understanding how shared libraries are loaded on the system.
man page for ldconfig(8), or equivalent
This page usually describes how to install shared libraries.
output from ls -l /lib /usr/lib
This shows the naming convention for shared libraries on the system, including which names should be symbolic links.
any additional documentation
Some systems have special documentation on how to build and install shared libraries.


Go to the first, previous, next, last section, table of contents.