![](https://seccdn.libravatar.org/avatar/f2e2720da2dcd532ae715990f3dfcf88.jpg?s=120&d=mm&r=g)
* Raghavendra R
Hi,
If i create an executable or a library on SuSE 5.3, i am unable to load the executable or link the library on SuSE 6.2. The 6.2 compiler (loader) gives an error that a particular shared library (libMrm.so.2) cannot be loaded. What is the reason for this?? Is the SuSE 6.2 not downward compatible??
It may be that the library it was linked to is not the same version as the one on 6.2. Type 'locate libMrm.so'. If you got nothing, then you don't have the library. Otherwise, look at the version numbers and see if they match. If not you could create a symlink to make the program think you have libMrm.so.2. david. -- Four fleet flown deer. Four red rare deer the famished arrow sang before. -- e.e.cummings in a blender -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/