shared library, but not dynamic !?
I am developping a code under linux which mixes fortran and gcc, and that I compile with gcc and ifort.
I am used to static libraries (.a), and I am transforming some of my static libraries into dynamic libraries (.so). My code is compiling and working with the shared lib.
I have however a problem, I would like to modify the shared libs "on the fly", ie during the running of the program, but it does not seem to work correctly. I have to stop the program and re-run it (without recompiling) if I want the modified shared lib to be taken into account. Using dlload does not seem to change anything.
I guess it is a linking problem, but I am not sure... Any idea?