This web mail archive is frozen.
This page is part of a frozen web archive of this mailing list.
You can still navigate around this archive, but know that no new mails
have been added to it since July of 2016.
Click here to be taken to the new web archives of this list; it includes all the mails that are in this frozen archive plus all new mails that have been sent to the list since it was migrated to the new archives.
On May 15, 2007, at 9:32 AM, Alex Tumanov wrote:
> 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?
Yes, you correctly identified the new names. We had to change the
name of libopal because there is already some other Linux project
that had a "libopal". At the same time, we renamed liborte to be
libopen-rte, just to be symmetric with libopen-pal.
We have not done binary compatibility testing between the 1.1.x and
1.2.x series; I don't know if it would work. I suspect that it will
not; I believe that there have been reports on this mailing list
about people trying that and getting warnings from the gnu linker
about how objects in libmpi (etc.) changed sized. mpi.h did not
change, so user applications *should* be safe, but I don't remember
what the 2nd-order effects were.