The main reason for renaming for ORTE and OPAL libraries was to avoid conflicts with others open source libraries (libopal is some kind of communication library available on most of the linux distributions). In same time, our wrapper compilers have been modified to take these changes into account. Usually, from a user perspective (where a user is supposed to use mpicc to compile MPI applications) there should be no difference.

Right, libopal and liborte have been renamed to libopen-pal respectively libopen-rte. Creating backward compatibility links to the renamed libraries is just a way to ask for troubles. Having 2 libopal.so in the system libraries doing completely different things will definitively not help the end users. Moreover, applications compiled with Open MPI 1.1.4 will not work without a recompilation with any ulterior (such as the 1.2) version of Open MPI.

  george.

On May 15, 2007, at 12:32 PM, Alex Tumanov wrote:

Greetings,

Very quick question: I noticed that liborte and libopal shared
libraries are no longer present in the 1.2 version of Open MPI. Can I
establish backward compatibility symlinks for applications that were
compiled with Open MPI 1.1.4 and were linked with liborte and libopal?
If so , which libraries should I link to? Have they been replaced by
libopen-rte and libopen-pal respectively? Is it safe to do so?

Thanks,
Alex.
_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users

Reply via email to