I'm trying to install Open MPI 1.1.2 on an Octane 2 SGI machine running IRIX 
6.5.25f and gcc 3.3.  I understand that the SGI is not officially supported by 
Open MPI, but I found some advice on how to overcome several problems I was 
facing at http://www.open-mpi.org/community/lists/users/2006/02/0729.php.  
However, there's still a problem I don't know how to resolve.  I tried to build 
and install Open MPI using the following steps:

1.      setenv FC /usr/local/bin/g95
2.      setenv F77 /usr/local/bin/g77
3.      setenv CC /usr/local/bin/gcc
4.      setenv CXX /usr/local/bin/g++
5.      ./configure --prefix=/usr/local/openmpi-1.1.2-INSTALL
6.      make all

After a while, the make process stops with the following error:

maffinity_first_use_component.c:55: error: syntax error before ‘,’ token
maffinity_first_use_component.c:61: warning: initialization makes integer from 
pointer without a cast
make[2]: *** [maffinity_first_use_component.lo] Error 1
make[2]: Leaving directory 
‘/usr/people/jshin/openmpi-1.1.2/opal/mca/maffinity/first_use’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory ‘/usr/people/jshin/openmpi-1.1.2/opal’
make: *** [all-recursive] Error 1

What could be causing this error?  I've attached the outputs from the configure 
and make processes, along with my config.log file.  Any help would be much 
appreciated!

Thanks,

John Shin

Walter Reed Army Institute of Research
Division of Molecular Pharmacology
Department of Biochemistry
503 Robert Grant Ave.
Silver Spring, MD 20910
Tel: 301-319-9054

Attachment: ompi-output.tar.gz
Description: GNU Zip compressed data

Reply via email to