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

Reply via email to