[MOAB-dev] Requires fortran compiler?

Rajeev Jain jain at mcs.anl.gov
Mon Jun 3 14:49:55 CDT 2013


We need fortran for support solvers like UNIC and Nek5000. 
Support for Mac is in early stages. 
Use the current git repo version and this should work for parallel versions: https://bitbucket.org/fathomteam/moab/overview
I've just checked in a fix for --disable-fortran option.


Rajeev



>________________________________
> From: Barry Smith <bsmith at mcs.anl.gov>
>To: moab-dev at mcs.anl.gov 
>Sent: Monday, June 3, 2013 1:54 PM
>Subject: [MOAB-dev] Requires fortran compiler?
> 
>
>
>   Does MOAB really require a Fortran compiler?
>
>~/Src/petsc  barry/xolotl $ open -a Emacs  extern./configure  --download-mpich --with-cc=clang --with-cxx=clang++ --with-clanguage=c++ --with-fc=0 --download-netcdf --download-hdf5 --download-moab
>===============================================================================
>             Configuring PETSc to compile on your system                      
>===============================================================================
>===============================================================================                                                                                                                                                                  Running configure on MOAB; this may take several minutes                                                                                                                                                                             ===============================================================================                                                                                                                                                                       
                                                                                                                                                                                                                                *******************************************************************************
>         UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log for details):
>-------------------------------------------------------------------------------
>Error running configure on MOAB: Could not execute "cd /Users/barrysmith/Src/PETSc/externalpackages/moab-4.7.0pre && ./configure --prefix=/Users/barrysmith/Src/PETSc/arch-xolotl CC="/Users/barrysmith/Src/PETSc/arch-xolotl/bin/mpicc" CFLAGS=" -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -fno-inline -O0 " CXX="/Users/barrysmith/Src/PETSc/arch-xolotl/bin/mpicxx" CXXFLAGS="  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g  -fPIC  " --disable-fortran --disable-fc --disable-f77 --disable-f90 --enable-shared --with-mpi=/Users/barrysmith/Src/PETSc/arch-xolotl --with-hdf5=/Users/barrysmith/Src/PETSc/arch-xolotl --with-netcdf=/Users/barrysmith/Src/PETSc/arch-xolotl":
>checking build system type... i386-apple-darwin12.3.0
>checking host system type... i386-apple-darwin12.3.0
>checking target system type... i386-apple-darwin12.3.0
>checking for a BSD-compatible install... /usr/bin/install -c
>checking whether build environment is sane... yes
>checking for a thread-safe mkdir -p... config/install-sh -c -d
>checking for gawk... gawk
>checking whether make sets $(MAKE)... yes
>checking for sed... sed
>checking for style of include used by make... GNU
>configure: WARNING: unrecognized options: --disable-fc, --disable-f77, --disable-f90
>configure: error: Cannot find MPI compiler.  Try specifying $FC
>
>This is using the nightly 
>
>    self.downloadpath      = 'http://ftp.mcs.anl.gov/pub/fathom/'
>    self.downloadname      = 'moab'
>    self.downloadfilename  = 'moab'
>    self.downloadversion   = 'nightly'
>    self.downloadext       = 'tar.gz'
>
>version of moab. 
>
>If not I suggest you support the various disable flags for the fortran compiler (fortran compilers are a pain on Macs if not needed).
>
>   Barry
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/moab-dev/attachments/20130603/b23a9a0c/attachment.html>


More information about the moab-dev mailing list