Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

From: john.shin1_at_[hidden]
Date: 2007-01-25 13:58:18

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 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!


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