On Wed, May 14, 2014 at 11:15 AM, Miguel Angel Salazar de Troya < [email protected]> wrote:
> I obtained the same error, then I also included mpif77 > > --with-f77=/home/miguel/petsc-3.4.4/arch-linux2-c-debug/bin/mpif77 > > and I obtained this > > make[2]: Entering directory > `/home/miguel/libmesh/contrib/exodusii/5.22b/exodus' > PPF77 forbind/src/libdbg_la-addrwrap.lo > -------------------------------------------------------------------------- > Unfortunately, this installation of Open MPI was not compiled with > Fortran 77 support. As such, the mpif77 compiler is non-functional. > -------------------------------------------------------------------------- > make[2]: *** [forbind/src/libdbg_la-addrwrap.lo] Error 1 > make[2]: Leaving directory > `/home/miguel/libmesh/contrib/exodusii/5.22b/exodus' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/miguel/libmesh/contrib' > make: *** [all-recursive] Error 1 > > Before looking into how to fix this, I wanted to make sure that's going to > be the problem. Am I in the right path? > Apparently the Fortran bindings in Exodus require a F77 compiler... this is unfortunate, but you might be able to do a quick "fix" by configuring with --with-f77=/home/miguel/petsc-3.4.4/arch-linux2-c-debug/bin/mpif90 i.e. just using the "f90" compiler. On my system, all the mpifXX scripts are gfortran with slightly different args anyway, so this has at least a chance of working. -- John ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Libmesh-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libmesh-users
