Changes between Version 13 and Version 14 of SharedLibraries


Ignore:
Timestamp:
Jul 21, 2008 3:43:36 PM (6 years ago)
Author:
simonmar
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SharedLibraries

    v13 v14  
    7575When building a library, libtool builds both the shared and static version, and remembers where the shared version will be installed later (you have to supply this path when building the library). 
    7676 
    77 When building an executable against shared libraries, libtool links the executable with no paths embedded (for installation), and stores this in `.libs`.  It also creates a script for running the program in-place.  The script relinks the executable against uninstalled shared libraries (using `-rpath` on Linux) on demand, caches the resulting executable in `.libs`. 
     77When building an executable against shared libraries, libtool creates an executable ready for installation (in `.libs`): this either has no paths embedded (if the shared libs are to be installed in system locations), or with appropriate `-rpath` settings pointing to the locations that the shared libs are to be installed. `libtool` also creates a script for running the program in-place.  The script relinks the executable against uninstalled shared libraries (using `-rpath` on Linux) on demand, caches the resulting executable in `.libs`. 
    7878 
    7979= Platform support for locating shared libraries =