Home away from home
Joined: 2006/11/20 16:26 Last Login
: 11/3 19:40
From Norway
Group:
Registered Users
|
@Paul
Not every file should have a version string, for example libXXXXX.a files should not have version strings, why because they interfere with programs they are linked with, for example if program has version string. And libXXXXX.a library’s has version string; the version command gets confused when libXXXXX.a file is staticky linked For .so objects its maybe ok. However, its normal to have conflicting versions of .so objects, the version number should be in the filename, and default .so object should be soft link pointing to latest version. this older compiled program should adapt the target filename from the soft link, when compiled, resulting no conflicts when new versions are installed.
|