I have a set of libraries and some apps that depend on it. Some of these libraries names might conflict with already installed libraries.
The easiest way for me to deploy them would be
- Install the libraries in a fixed-path "/usr/local/[my-firm]/lib"
- Compile my apps with a rpath pointing to this path
- My apps' installer can tell if the libraries are installed by looking at something like "/usr/local/[my-firm]/libversion"
What do you think about it ?
Is installing the libraries in a fixed path acceptable ?
I should add that I wish to be able to ship my libraries and my apps independently.