Is there a way to convert executables that are linked with shared libraries (to be loaded by ld.so when executing) into executables that do not use shared libraries (eg. with all library references resolved and the used lib functions loaded in the executable) ? If so, does there exists a program that performs this task ?