<snip>The fact of having to match liblam version/lam runtime makes it impossible to run those applications on the same machine. Of course I can change the lam version on the fly, accordingly to whatever application I have to run in that precise moment, but that would be quite uncomfortable.... :-(
Is there a workaround on that issue ?There is not a workaround for the requirement that an entire job run the same version of LAM/MPI and that the runtime / application use the same version of LAM. If you have requirements that make multiple versions of LAM necessary, I'd recommend looking into the modules package (http:// modules.sourceforge.net/). It was meant to deal with pretty much exactly this situation.