What exactly does `-rdynamic` do and when exactly is it needed??

What exactly does -rdynamic (or --export-dynamic at the linker level) do and how does it relate to symbol visibility...

Difference between .a .o and .lo file?

What is the difference between .a .o and .lo file in C? ...

Changing the version of ld-linux-x86-64.so.2 in RHEL5.7?

I'm trying to use shared libraries that don't play well with the ld-linux-x86-64.so.2 that is found in /lib64. I do...

What is the difference between /usr/lib /usr/local/lib and /usr/lib/x86_64-linux-gnu??

In my Linux machine I have boost libraries (libboost*.so files) in all of the above directories. I am wondering what...