I am trying to build a 32-bit compatible OpenMPI for our 64-bit Bproc
Opteron systems. I saw the thread from last August-September 2005
regarding this but didn't see where it ever succeeded or if any of
the problems had been fixed. Most importantly, romio is required to
work as well.
Is this possible and how is it done? Here's what I have tried so far:
setenv CFLAGS -m32
setenv CXXFLAGS -m32
setenv FFLAGS -m32
setenv F90FLAGS -m32
I have used the '--build=i686-pc-linux-gnu' option to the configure
setup as well as --with-io-romio-flags="--build=i686-pc-linux-gnu"
configure halts with errors when trying to run the Fortran 77 tests.
If I remove those env settings and just use the --build option,
configure will proceed to the end but the make will eventually halt
with errors due to a mix of lib64 libs being accessed at some point.
Any ideas?
-david
--
David Gunter
CCN-8: HPC Environments: Parallel Tools Team
Los Alamos National Laboratory