TipsAndTricks/PackagingNonversionedLibrary

From Yocto Project
Jump to navigationJump to search

How to Package an Unversioned Library

In general, libraries in Linux systems are versioned, so that it's possible to have multiple versions of the same library installed to ease upgrades. In versioned libraries the library binary is called something like libfoo.so.1.2, and then there will be a libfoo.so.1 symlink to libfoo.so.1.2, and a libfoo.so symlink to libfoo.so.1.2.


tl;dr:

SOLIBS = ".so"
FILES_SOLIBSDEV = ""

(TODO: write more)