TipsAndTricks/PackagingNonversionedLibrary: Difference between revisions

From Yocto Project
Jump to navigationJump to search
(Created page with "= How to Package an Unversioned Library = tl;dr: SOLIBS = ".so" FILES_SOLIBSDEV = "" (TODO: write more)")
 
Line 1: Line 1:
= How to Package an Unversioned Library =
= 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:
tl;dr:

Revision as of 19:47, 26 July 2016

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)