#22833: openmpi 1.3.4 configure error -- fortran -----------------------------------+---------------------------------------- Reporter: jeremyhu@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: fortran build | Port: openmpi -----------------------------------+---------------------------------------- The port uses the --enable-f{77,90} options to configure, but those aren't supported. {{{ ---> Configuring openmpi DEBUG: Using compiler 'Mac OS X gcc 4.0' DEBUG: configure phase started at Tue Dec 8 14:58:22 PST 2009 DEBUG: Executing org.macports.configure (openmpi) DEBUG: Environment: CPATH='/opt/local/include' CFLAGS='-pipe -O2 -arch ppc' CPPFLAGS='-I/opt/local/include' CXXFLAGS='-pipe -O2 -arch ppc' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.5' CXX='/usr/bin/g++-4.0' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build /_Users_jeremy_src_macports- trunk_dports_science_openmpi/work/.CC_PRINT_OPTIONS' F90FLAGS='-pipe -O2 -m32' LDFLAGS='-L/opt/local/lib -arch ppc' FCFLAGS='-pipe -O2 -m32' OBJC='/usr/bin/gcc-4.0' INSTALL='/usr/bin/install -c' FC='/opt/local/bin /gfortran-mp-4.3' OBJCFLAGS='-pipe -O2 -arch ppc' FFLAGS='-pipe -O2 -m32' F77='/opt/local/bin/gfortran-mp-4.3' CC_PRINT_OPTIONS='YES' CC='/usr/bin/gcc-4.0' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build /_Users_jeremy_src_macports-trunk_dports_science_openmpi/work/build" && /opt/local/var/macports/build/_Users_jeremy_src_macports- trunk_dports_science_openmpi/work/openmpi-1.3.4/configure --prefix=/opt/local --with-xgrid --sysconfdir=/opt/local/etc/openmpi --includedir=/opt/local/include/openmpi --bindir=/opt/local/lib/openmpi/bin --mandir=/opt/local/share/man --enable-f77 --enable-f90' configure: WARNING: unrecognized options: --enable-f77, --enable-f90 }}} Furthermore, it fails to use gfortran-mp-4.3 as F77 : {{{ *** Fortran 77 compiler checking whether we are using the GNU Fortran 77 compiler... yes checking whether /opt/local/bin/gfortran-mp-4.3 accepts -g... yes checking if Fortran 77 compiler works... no ********************************************************************** * It appears that your Fortran 77 compiler is unable to produce working * executables. A simple test application failed to properly * execute. Note that this is likely not a problem with Open MPI, * but a problem with the local compiler installation. More * information (including exactly what command was given to the * compiler and what error resulted when the command was executed) is * available in the config.log file in this directory. ********************************************************************** configure: error: Could not run a simple Fortran 77 program. Aborting. shell command " cd "/opt/local/var/macports/build /_Users_jeremy_src_macports-trunk_dports_science_openmpi/work/build" && /opt/local/var/macports/build/_Users_jeremy_src_macports- trunk_dports_science_openmpi/work/openmpi-1.3.4/configure --prefix=/opt/local --with-xgrid --sysconfdir=/opt/local/etc/openmpi --includedir=/opt/local/include/openmpi --bindir=/opt/local/lib/openmpi/bin --mandir=/opt/local/share/man --enable-f77 --enable-f90 " returned error 1 Error: Target org.macports.configure returned: configure failure: shell command failed }}} -- Ticket URL: <http://trac.macports.org/ticket/22833> MacPorts <http://www.macports.org/> Ports system for Mac OS