Hi, I am using PGI compiler version 7.2.4, in my Linux cluster, configured with MPICH1. I tried to configure OPENMPI-1.3.3 with this PGI compiler, but with no success. While performing #make it gives the following error:
___________________________________________________________________________ Making install in scripts make[4]: Entering directory `/tmp/openmpi-1.3.3/ompi/mpi/f90/scripts' make[5]: Entering directory `/tmp/openmpi-1.3.3/ompi/mpi/f90/scripts' make[5]: Nothing to be done for `install-exec-am'. make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/tmp/openmpi-1.3.3/ompi/mpi/f90/scripts' make[4]: Leaving directory `/tmp/openmpi-1.3.3/ompi/mpi/f90/scripts' make[4]: Entering directory `/tmp/openmpi-1.3.3/ompi/mpi/f90' /bin/sh ../../../libtool --mode=link pgf90 -I../../../ompi/include -I../../../ompi/include -I. -I. -I../../../ompi/mpi/f90 -export-dynamic -o libmpi_f90.la -rpath /share/apps/pgi-7.2.4/linux86-64/7.2/mpi/openmpi/lib mpi.lo mpi_sizeof.lo mpi_comm_spawn_multiple_f90.lo mpi_testall_f90.lo mpi_testsome_f90.lo mpi_waitall_f90.lo mpi_waitsome_f90.lo mpi_wtick_f90.lo mpi_wtime_f90.lo ../../../ompi/libmpi.la -lnsl -lutil -lm libtool: link: pgf90 -shared -fpic -Mnomain .libs/mpi.o .libs/mpi_sizeof.o .libs/mpi_comm_spawn_multiple_f90.o .libs/mpi_testall_f90.o .libs/mpi_testsome_f90.o .libs/mpi_waitall_f90.o .libs/mpi_waitsome_f90.o .libs/mpi_wtick_f90.o .libs/mpi_wtime_f90.o -Wl,-rpath -Wl,/tmp/openmpi-1.3.3/ompi/.libs -Wl,-rpath -Wl,/tmp/openmpi-1.3.3/orte/.libs -Wl,-rpath -Wl,/tmp/openmpi-1.3.3/opal/.libs -Wl,-rpath -Wl,/share/apps/pgi-7.2.4/linux86-64/7.2/mpi/openmpi/lib -L/tmp/openmpi-1.3.3/orte/.libs -L/tmp/openmpi-1.3.3/opal/.libs ../../../ompi/.libs/libmpi.so /tmp/openmpi-1.3.3/orte/.libs/libopen-rte.so /tmp/openmpi-1.3.3/opal/.libs/libopen-pal.so -ldl -lnsl -lutil -lm -pthread -Wl,-soname -Wl,libmpi_f90.so.0 -o .libs/libmpi_f90.so.0.0.0 pgf90-Error-Unknown switch: -pthread make[4]: *** [libmpi_f90.la] Error 1 make[4]: Leaving directory `/tmp/openmpi-1.3.3/ompi/mpi/f90' make[3]: *** [install-recursive] Error 1 make[3]: Leaving directory `/tmp/openmpi-1.3.3/ompi/mpi/f90' make[2]: *** [install] Error 2 make[2]: Leaving directory `/tmp/openmpi-1.3.3/ompi/mpi/f90' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/tmp/openmpi-1.3.3/ompi' make: *** [install-recursive] Error 1 ____________________________________________________________________________ Can anyone please help me in solving this problem. Thankyou, Regards, Vighnesh