[petsc-users] configuring on OSX
Brian Van Straalen
bvstraalen at lbl.gov
Tue Sep 3 19:00:04 CDT 2019
pulling from git PETSC and on master branch.
./configure CPP=/usr/bin/cpp
===============================================================================
Configuring PETSc to compile on your system
===============================================================================
TESTING: checkCPreprocessor from
config.setCompilers(config/BuildSystem/config/setCompilers.py:592)
*******************************************************************************
UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for
details):
-------------------------------------------------------------------------------
Cannot find a C preprocessor
*******************************************************************************
Brian
my configure script
configure_options = [
# '--with-mpi-dir=/usr/local/opt/open-mpi',
'--with-cc=/usr/bin/clang',
'--with-cpp=/usr/bin/cpp',
'--with-cxx=/usr/bin/clang++',
'--with-fc=0',
'COPTFLAGS=-g -framework Accelerate',
'CXXOPTFLAGS=-g -framework Accelerate',
'FOPTFLAGS=-g',
# '--with-memalign=64',
'--download-hypre=1',
'--download-metis=1',
'--download-parmetis=1',
'--download-c2html=1',
'--download-ctetgen',
# '--download-viennacl',
# '--download-ml=1',
'--download-p4est=1',
'--download-superlu_dist',
'--download-superlu',
'--with-cxx-dialect=C++11',
'--download-mumps=1',
'--download-scalapack=1',
# '--download-exodus=1',
# '--download-ctetgen=1',
'--download-triangle=1',
# '--download-pragmatic=1',
# '--download-eigen=1',
'--download-zlib',
'--with-x=1',
'--with-sowing=0',
'--with-debugging=1',
'--with-precision=double',
'PETSC_ARCH=arch-macosx-gnu-g',
'--download-chaco'
]
if __name__ == '__main__':
import sys,os
sys.path.insert(0,os.path.abspath('config'))
import configure
configure.petsc_configure(configure_options)
--
Brian Van Straalen Lawrence Berkeley Lab
BVStraalen at lbl.gov Computational Research
(510) 486-4976 Division (crd.lbl.gov)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20190903/f2cc8206/attachment.html>
More information about the petsc-users
mailing list