A few emails back I reported that I could build
openmpi on Alpha system (except the static libraries).
However, it seems that the built result is unusable.
With every simple program (even non-mpi) I compile,
$ mpicc myprog.c --showme:version
mpicc: Open MPI 1.2.1 (Language: C)
$ mpicc myprog.c
gcc: dummy: No such file or directory
gcc: ranlib: No such file or directory
$ mpicc myprog.c --showme
-I/opt/openmpi/include -pthread -mfp-trap-mode=su
myprog.c -L/opt/openmpi/lib -lmpi -lopen-rte
-lopen-pal -ldl dummy ranlib
(Note: the "-mfp-trap-mode=su" prevents a runtime
SIGSEGV crash with GNU compiler on Alpha system)
$ mpicc myprog.c --showme:link
-pthread -mfp-trap-mode=su myprog.c
-L/opt/openmpi/lib -lmpi -lopen-rte -lopen-pal
-ldl dummy ranlib
What is the "dummy" and "ranlib" doing here?
I'm now trying the nightly build from SVN
(version 1.3a1r14551), but I'm afraid that Alpha
support is still not there.....if that's the case,
is there any chance to fix openmpi for Alpha?
My OS is CentOS 4.4
(the equivalent of RedHat Enterprise Edition 4).
Hence, my packages are not so up-to-date versions:
(what else is essential to build OpenMpi?)
Any ideas what to do?
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around