Hi there. Recently I decided to switch from LAM-MPI to OpenMPI. In addition to some other machines I have three Alpha56 (Personal Workstations) in my network. Unfortunately running configure yields the following output
>./configure *** Assembler checking directive for setting text section... .text checking directive for exporting symbols... .globl checking suffix for labels... : checking prefix for global symbol labels... checking for BSD-compatible nm... /usr/bin/nm -B checking prefix for lsym labels... $ checking prefix for function in .type... @ checking if .size is needed... yes checking if .align directive takes logarithmic value... yes checking for fgrep... grep -F checking whether to enable smp locks... yes configure: error: No atomic primitives available for alphaev56-unknown-linux-gnu Has anyone of you an idea what I can do with this. Is the alpha platform supported by openmpi? Second we have an SGI Origin at our university. After unpacking, the configure command runs without any problems. But a subsequent make gives bash-2.05$ make Making all in config Making all in include make all-am Making all in etc Making all in contrib Making all in opal Making all in include Making all in sys Making all in alpha Making all in amd64 Making all in ia32 Making all in ia64 Making all in mips Making all in powerpc Making all in sparc Making all in sparcv9 Making all in win32 Making all in libltdl make all-am /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -O3 -DNDEBUG -c -o ltdl.lo ltdl.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -O3 -DNDEBUG -c ltdl.c -DPIC -o .libs/ltdl.o /bin/sh ./libtool --tag=CC --mode=link gcc -O3 -DNDEBUG -o libltdlc.la ltdl.lo -ldl -lm -lnsl -lsocket -lpthread ar cru .libs/libltdlc.a .libs/ltdl.o : .libs/libltdlc.a creating libltdlc.la (cd .libs && rm -f libltdlc.la && ln -s ../libltdlc.la libltdlc.la) Making all in asm depbase=`echo asm.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \ if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -I../../include -I../.. -I../.. -I../../include -I../../opal -I../../orte -I../../ompi -D_REENTRANT -O3 -DNDEBUG -fno-strict-aliasing -MT asm.lo -MD -MP -MF "$depbase.Tpo" -c -o asm.lo asm.c; \ then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo"; exit 1; fi mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -I../../include -I../.. -I../.. -I../../include -I../../opal -I../../orte -I../../ompi -D_REENTRANT -O3 -DNDEBUG -fno-strict-aliasing -MT asm.lo -MD -MP -MF .deps/asm.Tpo -c asm.c -DPIC -o .libs/asm.o rm -f atomic-asm.s ln -s "../../opal/asm/generated/atomic-mips-irix.s" atomic-asm.s /bin/sh ../../libtool --mode=compile gcc -O3 -DNDEBUG -fno-strict-aliasing -c -o atomic-asm.lo atomic-asm.s gcc -O3 -DNDEBUG -fno-strict-aliasing -c atomic-asm.s -DPIC -o .libs/atomic-asm.o as: Error: /atomic-asm.s, line 146: Not all branch-label symbols were defined as: Error: /atomic-asm.s, line 41: Label referenced but not defined: Lretry1 *** Error code 1 (bu21) *** Error code 1 (bu21) *** Error code 1 (bu21) Any idea why make breaks? Thanks for your help. cu Eugen -- -------------------------------------------- | | | Dipl.- Ing. Eugen Wintersberger | | | | Department of semiconductor physics | | Johannes Kepler University | | Altenbergerstr. 69 | | A-4040 Linz, Austria | | | | Tel.: +43 732 2468 9605 | | Mobil: +43 664 311 286 1 | | | | mail: eugen.wintersber...@jku.at | | eugen.wintersber...@gmx.net | | | --------------------------------------------