Very odd. Your logfiles indicate that OMPI's configure found the right ignore TKR syntax and decided to build the ignore TKR mpi module.
----- checking Fortran compiler ignore TKR syntax... not cached; checking variants checking for Fortran compiler support of TYPE(*), DIMENSION(*)... no checking for Fortran compiler support of !DEC$ ATTRIBUTES NO_ARG_CHECK... no checking for Fortran compiler support of !$PRAGMA IGNORE_TKR... no checking for Fortran compiler support of !DIR$ IGNORE_TKR... yes checking Fortran compiler ignore TKR syntax... 1:real, dimension(*):!DIR$ IGNORE_TKR checking if building Fortran 'use mpi' bindings... yes ----- And then the make logs indicate that it did, indeed, build the ignore TKR mpi module. ----- Making all in mpi/fortran/use-mpi-ignore-tkr PPFC mpi-ignore-tkr.lo FCLD libmpi_usempi_ignore_tkr.la ----- And then make install fails: ----- Making install in mpi/fortran/use-mpi-ignore-tkr ../../../../config/install-sh -c -d '/Users/fortran/MPI/openmpi_1.7.4-pgi_14.3-gcc/lib' /bin/sh ../../../../libtool --mode=install /usr/bin/install -c libmpi_usempi_ignore_tkr.la '/Users/fortran/MPI/openmpi_1.7.4-pgi_14.3-gcc/lib' libtool: install: /usr/bin/install -c .libs/libmpi_usempi_ignore_tkr.0.dylib /Users/fortran/MPI/openmpi_1.7.4-pgi_14.3-gcc/lib/libmpi_usempi_ignore_tkr.0.dylib install: .libs/libmpi_usempi_ignore_tkr.0.dylib: No such file or directory ----- Can you do the following: ----- cd ompi_build_dir/ompi/mpi/fortran/use-mpi-ignore-tkr make clean make V=1 find . make install ----- On Mar 20, 2014, at 7:44 AM, Matt Thompson <fort...@gmail.com> wrote: > Jeff, > > It does not: > > Directory: > /Users/fortran/MPI/src/openmpi-1.7.4/ompi/mpi/fortran/use-mpi-ignore-tkr/.libs > (106) $ ls -ltr > total 1560 > -rw-r--r-- 1 fortran staff 784824 Mar 18 20:47 mpi-ignore-tkr.o > -rw-r--r-- 1 fortran staff 1021 Mar 18 20:47 libmpi_usempi_ignore_tkr.lai > lrwxr-xr-x 1 fortran staff 30 Mar 18 20:47 > libmpi_usempi_ignore_tkr.la@ -> ../libmpi_usempi_ignore_tkr.la > lrwxr-xr-x 1 fortran staff 32 Mar 18 20:47 > libmpi_usempi_ignore_tkr.dylib@ -> libmpi_usempi_ignore_tkr.0.dylib > > which I guess makes sense. > > I'm attaching the logfiles from my compile attempt. This is the "basic" > attempt as can be seen from the config.log file. > > Thanks, > Matt > > > > On Thu, Mar 20, 2014 at 6:45 AM, Jeff Squyres (jsquyres) <jsquy...@cisco.com> > wrote: > Sorry for the delay; we're working on releasing 1.7.5 and that's consuming > all my time... > > That's a strange error. Can you confirm whether > ompi_buil_dir/ompi/mpi/fortran/use-mpi-ignore-tkr/.libs/libmpi_usempi_ignore_tkr.0.dylib > exists or not? > > Can you send all the info listed here: > > http://www.open-mpi.org/community/help/ > > > On Mar 18, 2014, at 8:59 PM, Matt Thompson <fort...@gmail.com> wrote: > > > All, > > > > I recently downloaded PGI's Free OS X Fortran compiler: > > > > http://www.pgroup.com/products/freepgi/ > > > > in the hope of potentially using it to compile a weather model I work with > > GEOS-5. That model requires an MPI stack and I usually start (and end) with > > Open MPI on a desktop. > > > > So, I grabbed Open MPI 1.7.4 and tried compiling it in a few ways. In each > > case, my C and C++ compilers were the built-in clang-y gcc and g++ from > > Xcode, while pgfortran was the Fortran compiler. I tried a few different > > configures from the basic: > > > > $ ./configure CC=gcc CXX=g++ F77=pgfortran FC=pgfortran CFLAGS='-m64' > > CXXFLAGS='-m64' FCFLAGS='-m64' FFLAGS='-m64' > > --prefix=/Users/fortran/MPI/openmpi_1.7.4-pgi_14.3 > > > > all the way to the "let's try every flag Google says I might use" version > > of: > > > > $ ./configure CC=gcc CXX=g++ F77=pgfortran FC=pgfortran CFLAGS='-m64 > > -Xclang -target-feature -Xclang -aes -mmacosx-version-min=10.8' > > CXXFLAGS='-m64 -Xclang -target-feature -Xclang -aes > > -mmacosx-version-min=10.8' LDFLAGS='-m64' FCFLAGS='-m64' FFLAGS='-m64' > > --prefix=/Users/fortran/MPI/openmpi_1.7.4-pgi_14.3-gcc-mmacosx > > > > In every case, the configure, make, and make check worked well without > > error, but running a 'make install' led to: > > > > Making install in mpi/fortran/use-mpi-ignore-tkr > > ../../../../config/install-sh -c -d > > '/Users/fortran/MPI/openmpi_1.7.4-pgi_14.3-gcc-mmacosx/lib' > > /bin/sh ../../../../libtool --mode=install /usr/bin/install -c > > libmpi_usempi_ignore_tkr.la > > '/Users/fortran/MPI/openmpi_1.7.4-pgi_14.3-gcc-mmacosx/lib' > > libtool: install: /usr/bin/install -c > > .libs/libmpi_usempi_ignore_tkr.0.dylib > > /Users/fortran/MPI/openmpi_1.7.4-pgi_14.3-gcc-mmacosx/lib/libmpi_usempi_ignore_tkr.0.dylib > > install: .libs/libmpi_usempi_ignore_tkr.0.dylib: No such file or directory > > make[3]: *** [install-libLTLIBRARIES] Error 71 > > make[2]: *** [install-am] Error 2 > > make[1]: *** [install-recursive] Error 1 > > make: *** [install-recursive] Error 1 > > > > Any ideas on how to overcome this? > > > > Thanks, > > Matt Thompson > > -- > > "And, isn't sanity really just a one-trick pony anyway? I mean all you > > get is one trick: rational thinking. But when you're good and crazy, > > oooh, oooh, oooh, the sky is the limit!" -- The Tick > > > > _______________________________________________ > > users mailing list > > us...@open-mpi.org > > http://www.open-mpi.org/mailman/listinfo.cgi/users > > > -- > Jeff Squyres > jsquy...@cisco.com > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/ > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users > > > > -- > "And, isn't sanity really just a one-trick pony anyway? I mean all you > get is one trick: rational thinking. But when you're good and crazy, > oooh, oooh, oooh, the sky is the limit!" -- The Tick > > <OMPI-1.7.4-Logfiles.tar.bz2>_______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/