I have a shared library with soname: libfoo.so
How do I link my binary to libfoo.so such that the shared library name in my binary's ELF section is: libfoo5.so?
I tried creating a symlink: libfoo5.so -> libfoo.so, and then linking my library as such:
g++ ... -o mybinary *.o -Lpath -lfoo5
However, when I print out the dynamic section in my ELF binary, it reads:
readelf -d mybinary
I still get:
Shared library: [libfoo.so]