Followups are occurring on https://github.com/open-mpi/ompi-release/pull/529
> On Aug 20, 2015, at 6:50 PM, Paul Hargrove <phhargr...@lbl.gov> wrote: > > > On Thu, Aug 20, 2015 at 1:14 PM, Jeff Squyres (jsquyres) <jsquy...@cisco.com> > wrote: > > And therefore it didn't generate libmpi_mpifh_sizeof.a (gfortran <v4.9 will > > generate an effectively "empty" libmpi_mpifh_sizeof.a). Hence, a > > subsequent link that depended on that library failed. > > Paul: can you verify my theory? > > Do this in your existing build: > > ----- > rm -f ompi/mpi/fortran/base/gen-mpi-sizeof.pl > wget \ > > https://raw.githubusercontent.com/open-mpi/ompi/master/ompi/mpi/fortran/base/gen-mpi-sizeof.pl > \ > -O ompi/mpi/fortran/base/gen-mpi-sizeof.pl > chmod +x ompi/mpi/fortran/base/gen-mpi-sizeof.pl > rm ompi/mpi/fortran/mpif-h/profile/psizeof_f.f90 > make -j 32 > > I made changes to your instruction appropriate to my VPATH build (cd $BLDDIR > after the chmod). > Solaris make has no '-j' option, but since I am running in a VM on a > dual-core laptop I chose to omit "-j 32" even after switching to gmake. > > Good-natured-nit-picking aside, the solution does NOT work (it may be > necessary, but is not sufficient). > There is a new generated psizeof_f.f90, containing a dummy subroutine, but my > pandas are still sad. > In fact, these pandas are so despondent that they started chewing on your > .gitconfig file (but I asked them to be --quiet about it). > > A log from "gmake clean all V=1" in the mpif-h directory is (again) attached. > > I direct your attention to the following line: > /bin/sh ../../../../libtool --tag=FC --mode=link f90 -m32 -g -o > libmpi_mpifh_sizeof.la -lm -lsocket -lnsl > Somebody appears to have specified no linker inputs! > On other platforms I see a "sizeof_f.lo" immediately before the -l options. > I am pretty sure this is a contributing factor. ;-) > > -Paul > > > -- > Paul H. Hargrove phhargr...@lbl.gov > Computer Languages & Systems Software (CLaSS) Group > Computer Science Department Tel: +1-510-495-2352 > Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 > <log.bz2>_______________________________________________ > devel mailing list > de...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > Link to this post: > http://www.open-mpi.org/community/lists/devel/2015/08/17780.php -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/