[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