LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Robin Humble (rjh_at_[hidden])
Date: 2004-11-17 19:17:59


On Wed, Nov 17, 2004 at 06:59:35PM -0500, Jeff Squyres wrote:
>1. If Open MPI uses a build system that requires extra tools (such as
>cmake or jam or ...) to be installed in order to be built from source,
>would this be a deterrent to you installing Open MPI from a source
>tarball?

We like to build from src (eg. so we can point LAM/Open MPI at
/opt/pbs), and preferably from .src.rpm (so it's easily rebuildable for
the next OS version).

cmake/jam aren't obviously in fedora + freshrpms + fedora.us so yes, it
would be a pain. If there are .src.rpm's available for these then it's
not much of a pain and would be fine.

>2. If you answered yes to #1, what kind of system will you want to use
>Open MPI on? I.e., what [specific] flavor of system (architecture,
>operating system and version, etc.) would we need to provide a binary
>version of Open MPI for you to install?

Linux i686, x86_64 and less importantly ia64.
fedora core 3, redhat 7.3 (argh!), RHEL3

but one .src.rpm will cover all of these...

>As such, we're investigating other build systems, such as cmake and
>jam. These are fine systems, but they have one critical difference
>from AC/AM/LT: users who want to build and install Open MPI will have
>to have cmake/jam/whatever installed. Specifically, before you can
>build Open MPI from source, you would need to download and install
>cmake/jam/whatever.

you can't have developers using <whatever> and setup AC/AM/LT for a
release for the users to use?

cheers,
robin