[CMake] Relink to shared libs

Andreas Pakulat apaku at gmx.de
Fri Aug 3 16:44:20 EDT 2012


Hi,

On Fri, Aug 3, 2012 at 8:41 PM, Leif Walsh <leif.walsh at gmail.com> wrote:
> This is sort of the point of shared libs though, you can update them without relinking everything on your system, unless you're doing something really brain-damaged.

Actually no, adding new public API, changing existing API in
compatible ways are things you can do with a shared library which
needs relinking. Changing the implementation is just one of the things
you can do. The point is simply, there's no way for the buildsystem to
find that out and no cmake does not provide ways to disable dependency
tracking, if you want that simply don't use a buildsystem with
dependency tracking - for example a shell script.

Andreas


More information about the CMake mailing list