Dealing with library dependencies on linux
问题 I am using libcurl in my project and it depends on openssl and bunch of other .so in runtime. This dependency is kind of pain in the ass, since different distributives/versions may contain different openssl versions. For example I am experiencing problems running on Ubuntu 11.10 if I compiled my app on Ubuntu 9.10. I am seeing two options how to solve this but none of them aren't good enough for my case: package my app and let package manager solve this sort of stuff link all deps statically