Hello,
I want to build LAM 7.1.1 on Tru64-Unix. I tried the GCC
and the Tru64-C/CXX-Compiler and I could build the libraries
with both compilers.
But if I build the examples and run them, it does not work.
lamboot and lamhalt work, but mpirun complains about processes, that
ended without calling MPI_Init.
If I start the executables without mpirun, I only get a "segmentation
fault".
So my question is: Are there some special options, that I have to set on
Tru64?
For building with GCC, I used the following commands:
./configure \
LIBS=-lrt \
--prefix=$LAM_ARCH_PATH \
--enable-shared \
--disable-static \
--without-romio \
--without-mpi2cpp \
--without-profiling \
--without-fc
make
make install
For building with the Tru64-Compiler, I used the same commands, but with
some
Environment-Variables set:
export CC=cc
export CFLAGS="-std1 -pthread"
export CXX=cxx
Perhaps somebody has an idea, why the segmentation faults occur?
Thanks, Hannes
|