From charlesreid1

This contains notes and lots and lots of errors encountered while trying to set up Cantera on Mountain Lion (Mac OS X 10.8).

Installation

Scons

If you've already run scons, and are changing the configuration, run:

rm cantera.conf

before proceeding.

Put the following in a script, make it executable, and run it:

#/bin/sh

scons build \
    cxx_flags="-arch x86_64" \
    c_flags="-arch x86_64" \
    prefix=$HOME/pkg/cantera/2.0.2 \
    python_package=full \
    with_html_log_files=yes \
    use_sundials=y \
    f90_interface=n \
    build_with_f2c=no \
    sundials_include=$HOME/pkg/sundials/std/include \
    sundials_libdir=$HOME/pkg/sundials/std/lib \
    boost_inc_dir=$HOME/pkg/boost/std \
    boost_lib_dir=$HOME/pkg/boost/std \
    debug=no \
    graphvizdir=/usr/local/bin \
&& \
scons install

Errors

DistributionNotFound Error

If you see a DistributionNotFound error:

$ ./build.sh
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/Current/bin/scons", line 4, in <module>
    import pkg_resources
pkg_resources.DistributionNotFound: scons==2.3.0

The problem is likely with which scons is on your $PATH. I had issues installing scons with pip and with easy_install, so I installed scons directly from source. However, Python was still trying to pull in the scons binary that easy_isntall/pip had created, so I was getting a problem with the distribution not being found.

The fix was to put the correct scons (corresponding to the version of scons I had built) on my $PATH.

Error: ranlib: for architecture: i386 file: build/lib/libcantera_fortran.a(fctxml_interface.o) has no symbols

g++ -o build/src/fortran/fct.o -c -ftemplate-depth-128 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -Iinclude -Isrc -I/Users/charles/pkg/sundials/std/include src/fortran/fct.cpp
g++ -o build/src/fortran/fctxml.o -c -ftemplate-depth-128 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -Iinclude -Isrc -I/Users/charles/pkg/sundials/std/include src/fortran/fctxml.cpp
ar rc build/lib/libcantera_fortran.a build/src/fortran/cantera.o build/src/fortran/cantera_funcs.o build/src/fortran/cantera_iface.o build/src/fortran/cantera_kinetics.o build/src/fortran/cantera_thermo.o build/src/fortran/cantera_transport.o build/src/fortran/cantera_xml.o build/src/fortran/fct_interface.o build/src/fortran/fctxml_interface.o build/src/fortran/fct.o build/src/fortran/fctxml.o
/usr/bin/ranlib: archive member: build/lib/libcantera_fortran.a(fct.o) cputype (16777223) does not match previous archive members cputype (7) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera_fortran.a(fctxml.o) cputype (16777223) does not match previous archive members cputype (7) (all members must match)
ranlib build/lib/libcantera_fortran.a
ranlib: archive member: build/lib/libcantera_fortran.a(fct.o) cputype (16777223) does not match previous archive members cputype (7) (all members must match)
ranlib: archive member: build/lib/libcantera_fortran.a(fctxml.o) cputype (16777223) does not match previous archive members cputype (7) (all members must match)
ranlib: for architecture: i386 file: build/lib/libcantera_fortran.a(cantera.o) has no symbols
ranlib: for architecture: i386 file: build/lib/libcantera_fortran.a(fct_interface.o) has no symbols
ranlib: for architecture: i386 file: build/lib/libcantera_fortran.a(fctxml_interface.o) has no symbols

The problem here is that Fortran is trying to build with a 32-bit architecture, which is incompatible with what everything else is trying to build (64-bit).

Solution 1: Don't Use Fortran

Solution 1 is to set f90_interface=no in your scons configuration, so you don't even build the Fortran interface.

Solution 2: Set 64-bit Fortran Flags

You can set F90 flags to build 64-bit versions of stuff, by setting F90_FLAGS='-arch x86_64'. Remember to run rm cantera.conf before re-running scons.

Error: Cantera IDA Solver Symbol(s) Not Found

Undefined symbols:
  "Cantera::IDA_Solver::IDA_Solver(Cantera::ResidJacEval&)", referenced from:
      Cantera::newDAE_Solver(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Cantera::ResidJacEval&)in DAE_solvers.os
ld: symbol(s) not found

This error is caused by using an old version of Sundials (2.3). Upgrade your Sundials version to 2.5 and this error will go away.

Error: cputype does not match previous archive members cputype

I saw this issue when trying to compile Cantera:

$ ./runscons.sh
scons: Reading SConscript files ...
Checking for C++ header file cmath... (cached) yes
Checking for C++ header file sstream... (cached) yes
Checking for C header file sys/times.h... (cached) yes
Checking for C header file unistd.h... (cached) yes
Checking whether erf is declared... (cached) yes
Checking for C++ header file boost/math/special_functions/erf.hpp... (cached) yes
Checking for CVodeCreate(CV_BDF, CV_NEWTON) in C++ library sundials_cvodes... (cached) yes
Checking for double x; log(x) in C library None... (cached) yes
INFO: Using Sundials version 2.5.0
INFO: Building the full Python package using numpy.
scons: done reading SConscript files.
scons: Building targets ...
g++ -o build/ext/gtest/src/gtest-all.o -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -DGTEST_HAS_PTHREAD=0 -Iext/gtest -Iext/gtest/include -I/Users/charles/pkg/sundials/std/include ext/gtest/src/gtest-all.cc
ar rc build/lib/libgtest.a build/ext/gtest/src/gtest-all.o
ranlib build/lib/libgtest.a
g++ -o build/ext/libexecstream/exec-stream.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -I/Users/charles/pkg/sundials/std/include ext/libexecstream/exec-stream.cpp
g++ -o build/ext/math/mach.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Iinclude/cantera/base -I/Users/charles/pkg/sundials/std/include ext/math/mach.cpp
ConfigBuilder(["include/cantera/base/config.h"], ["include/cantera/base/config.h.in"])
Generating include/cantera/base/config.h with the following settings:
    CANTERA_VERSION                     "2.0.2"
    DARWIN                              1
    FTN_TRAILING_UNDERSCORE             1
    HAS_NUMPY                           1
    HAS_SSTREAM                         1
    HAS_SUNDIALS                        1
    LAPACK_FTN_STRING_LEN_AT_END        1
    LAPACK_FTN_TRAILING_UNDERSCORE      1
    LAPACK_NAMES_LOWERCASE              1
    RXNPATH_FONT                        "Helvetica"
    SUNDIALS_VERSION                    25
gcc -o build/ext/math/printstring.os -c -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Iinclude/cantera/base -I/Users/charles/pkg/sundials/std/include ext/math/printstring.c
gfortran -o build/ext/math/daux.os -c -fPIC build/ext/math ext/math/daux.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/ddaspk.os -c -fPIC build/ext/math ext/math/ddaspk.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/dgbfa.os -c -fPIC build/ext/math ext/math/dgbfa.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/dgbsl.os -c -fPIC build/ext/math ext/math/dgbsl.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/dgefa.os -c -fPIC build/ext/math ext/math/dgefa.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/dgesl.os -c -fPIC build/ext/math ext/math/dgesl.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/dp1vlu.os -c -fPIC build/ext/math ext/math/dp1vlu.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/dpcoef.os -c -fPIC build/ext/math ext/math/dpcoef.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/dpolft.os -c -fPIC build/ext/math ext/math/dpolft.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/fdump.os -c -fPIC build/ext/math ext/math/fdump.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/j4save.os -c -fPIC build/ext/math ext/math/j4save.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/pcoef.os -c -fPIC build/ext/math ext/math/pcoef.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/polfit.os -c -fPIC build/ext/math ext/math/polfit.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/pvalue.os -c -fPIC build/ext/math ext/math/pvalue.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/xercnt.os -c -fPIC build/ext/math ext/math/xercnt.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/xerhlt.os -c -fPIC build/ext/math ext/math/xerhlt.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/xermsg.os -c -fPIC build/ext/math ext/math/xermsg.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/xerprn.os -c -fPIC build/ext/math ext/math/xerprn.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/xersve.os -c -fPIC build/ext/math ext/math/xersve.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
gfortran -o build/ext/math/xgetua.os -c -fPIC build/ext/math ext/math/xgetua.f
i686-apple-darwin8-gfortran-4.2: build/ext/math: linker input file unused because linking not done
g++ -o build/src/base/LogPrintCtrl.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -DCANTERA_DATA=\"/Users/charles/codes/cantalysis/build/share/cantera/data\" -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/base/LogPrintCtrl.cpp
g++ -o build/src/base/PrintCtrl.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -DCANTERA_DATA=\"/Users/charles/codes/cantalysis/build/share/cantera/data\" -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/base/PrintCtrl.cpp
g++ -o build/src/base/application.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -DCANTERA_DATA=\"/Users/charles/codes/cantalysis/build/share/cantera/data\" -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/base/application.cpp
g++ -o build/src/base/checkFinite.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -DCANTERA_DATA=\"/Users/charles/codes/cantalysis/build/share/cantera/data\" -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/base/checkFinite.cpp
g++ -o build/src/base/clockWC.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -DCANTERA_DATA=\"/Users/charles/codes/cantalysis/build/share/cantera/data\" -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/base/clockWC.cpp
g++ -o build/src/base/ct2ctml.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -DCANTERA_DATA=\"/Users/charles/codes/cantalysis/build/share/cantera/data\" -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/base/ct2ctml.cpp
g++ -o build/src/base/ctexceptions.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -DCANTERA_DATA=\"/Users/charles/codes/cantalysis/build/share/cantera/data\" -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/base/ctexceptions.cpp
g++ -o build/src/base/ctml.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -DCANTERA_DATA=\"/Users/charles/codes/cantalysis/build/share/cantera/data\" -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/base/ctml.cpp
g++ -o build/src/base/global.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -DCANTERA_DATA=\"/Users/charles/codes/cantalysis/build/share/cantera/data\" -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/base/global.cpp
g++ -o build/src/base/mdp_allo.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -DCANTERA_DATA=\"/Users/charles/codes/cantalysis/build/share/cantera/data\" -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/base/mdp_allo.cpp
g++ -o build/src/base/plots.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -DCANTERA_DATA=\"/Users/charles/codes/cantalysis/build/share/cantera/data\" -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/base/plots.cpp
g++ -o build/src/base/stringUtils.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -DCANTERA_DATA=\"/Users/charles/codes/cantalysis/build/share/cantera/data\" -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/base/stringUtils.cpp
g++ -o build/src/base/xml.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -DCANTERA_DATA=\"/Users/charles/codes/cantalysis/build/share/cantera/data\" -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/base/xml.cpp
g++ -o build/src/thermo/ConstCpPoly.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/ConstCpPoly.cpp
g++ -o build/src/thermo/ConstDensityThermo.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/ConstDensityThermo.cpp
g++ -o build/src/thermo/DebyeHuckel.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/DebyeHuckel.cpp
g++ -o build/src/thermo/Elements.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/Elements.cpp
g++ -o build/src/thermo/FixedChemPotSSTP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/FixedChemPotSSTP.cpp
g++ -o build/src/thermo/GeneralSpeciesThermo.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/GeneralSpeciesThermo.cpp
g++ -o build/src/thermo/GibbsExcessVPSSTP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/GibbsExcessVPSSTP.cpp
g++ -o build/src/thermo/HMWSoln.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/HMWSoln.cpp
g++ -o build/src/thermo/HMWSoln_input.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/HMWSoln_input.cpp
g++ -o build/src/thermo/IdealGasPhase.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/IdealGasPhase.cpp
g++ -o build/src/thermo/IdealMolalSoln.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/IdealMolalSoln.cpp
g++ -o build/src/thermo/IdealSolidSolnPhase.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/IdealSolidSolnPhase.cpp
g++ -o build/src/thermo/IdealSolnGasVPSS.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/IdealSolnGasVPSS.cpp
g++ -o build/src/thermo/IonsFromNeutralVPSSTP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/IonsFromNeutralVPSSTP.cpp
src/thermo/IonsFromNeutralVPSSTP.cpp: In member function 'void Cantera::IonsFromNeutralVPSSTP::s_update_dlnActCoeff_dlnN() const':
src/thermo/IonsFromNeutralVPSSTP.cpp:1669: warning: 'fmij' may be used uninitialized in this function
src/thermo/IonsFromNeutralVPSSTP.cpp:1668: warning: 'kNeut' may be used uninitialized in this function
src/thermo/IonsFromNeutralVPSSTP.cpp:1668: warning: 'kcat' may be used uninitialized in this function
g++ -o build/src/thermo/LatticePhase.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/LatticePhase.cpp
g++ -o build/src/thermo/LatticeSolidPhase.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/LatticeSolidPhase.cpp
g++ -o build/src/thermo/MargulesVPSSTP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/MargulesVPSSTP.cpp
g++ -o build/src/thermo/MetalSHEelectrons.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/MetalSHEelectrons.cpp
g++ -o build/src/thermo/MineralEQ3.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/MineralEQ3.cpp
g++ -o build/src/thermo/MixedSolventElectrolyte.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/MixedSolventElectrolyte.cpp
g++ -o build/src/thermo/MixtureFugacityTP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/MixtureFugacityTP.cpp
src/thermo/MixtureFugacityTP.cpp: In member function 'doublereal Cantera::MixtureFugacityTP::calculatePsat(doublereal, doublereal&, doublereal&)':
src/thermo/MixtureFugacityTP.cpp:1156: warning: 'presLiquid' may be used uninitialized in this function
g++ -o build/src/thermo/MolalityVPSSTP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/MolalityVPSSTP.cpp
g++ -o build/src/thermo/MolarityIonicVPSSTP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/MolarityIonicVPSSTP.cpp
g++ -o build/src/thermo/Mu0Poly.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/Mu0Poly.cpp
g++ -o build/src/thermo/Nasa9Poly1.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/Nasa9Poly1.cpp
g++ -o build/src/thermo/Nasa9PolyMultiTempRegion.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/Nasa9PolyMultiTempRegion.cpp
g++ -o build/src/thermo/PDSS.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/PDSS.cpp
g++ -o build/src/thermo/PDSS_ConstVol.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/PDSS_ConstVol.cpp
g++ -o build/src/thermo/PDSS_HKFT.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/PDSS_HKFT.cpp
g++ -o build/src/thermo/PDSS_IdealGas.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/PDSS_IdealGas.cpp
g++ -o build/src/thermo/PDSS_IonsFromNeutral.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/PDSS_IonsFromNeutral.cpp
g++ -o build/src/thermo/PDSS_SSVol.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/PDSS_SSVol.cpp
g++ -o build/src/thermo/PDSS_Water.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/PDSS_Water.cpp
g++ -o build/src/thermo/Phase.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/Phase.cpp
g++ -o build/src/thermo/PhaseCombo_Interaction.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/PhaseCombo_Interaction.cpp
g++ -o build/src/thermo/PseudoBinaryVPSSTP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/PseudoBinaryVPSSTP.cpp
g++ -o build/src/thermo/PureFluidPhase.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/PureFluidPhase.cpp
g++ -o build/src/thermo/RedlichKisterVPSSTP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/RedlichKisterVPSSTP.cpp
g++ -o build/src/thermo/RedlichKwongMFTP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/RedlichKwongMFTP.cpp
src/thermo/RedlichKwongMFTP.cpp: In member function 'int Cantera::RedlichKwongMFTP::NicholsSolve(double, double, doublereal, doublereal, doublereal*) const':
src/thermo/RedlichKwongMFTP.cpp:1856: warning: 'dresdV' may be used uninitialized in this function
src/thermo/RedlichKwongMFTP.cpp:1685: warning: 'nSolnValues' may be used uninitialized in this function
g++ -o build/src/thermo/SemiconductorPhase.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/SemiconductorPhase.cpp
g++ -o build/src/thermo/SingleSpeciesTP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/SingleSpeciesTP.cpp
g++ -o build/src/thermo/SpeciesThermoFactory.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/SpeciesThermoFactory.cpp
g++ -o build/src/thermo/SpeciesThermoInterpType.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/SpeciesThermoInterpType.cpp
g++ -o build/src/thermo/StoichSubstance.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/StoichSubstance.cpp
g++ -o build/src/thermo/StoichSubstanceSSTP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/StoichSubstanceSSTP.cpp
g++ -o build/src/thermo/SurfPhase.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/SurfPhase.cpp
g++ -o build/src/thermo/ThermoFactory.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/ThermoFactory.cpp
g++ -o build/src/thermo/ThermoPhase.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/ThermoPhase.cpp
g++ -o build/src/thermo/VPSSMgr.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/VPSSMgr.cpp
g++ -o build/src/thermo/VPSSMgrFactory.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/VPSSMgrFactory.cpp
g++ -o build/src/thermo/VPSSMgr_ConstVol.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/VPSSMgr_ConstVol.cpp
g++ -o build/src/thermo/VPSSMgr_General.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/VPSSMgr_General.cpp
g++ -o build/src/thermo/VPSSMgr_IdealGas.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/VPSSMgr_IdealGas.cpp
g++ -o build/src/thermo/VPSSMgr_Water_ConstVol.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/VPSSMgr_Water_ConstVol.cpp
g++ -o build/src/thermo/VPSSMgr_Water_HKFT.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/VPSSMgr_Water_HKFT.cpp
g++ -o build/src/thermo/VPStandardStateTP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/VPStandardStateTP.cpp
g++ -o build/src/thermo/WaterProps.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/WaterProps.cpp
g++ -o build/src/thermo/WaterPropsIAPWS.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/WaterPropsIAPWS.cpp
g++ -o build/src/thermo/WaterPropsIAPWSphi.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/WaterPropsIAPWSphi.cpp
g++ -o build/src/thermo/WaterSSTP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/thermo/WaterSSTP.cpp
g++ -o build/src/tpx/CarbonDioxide.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/tpx/CarbonDioxide.cpp
g++ -o build/src/tpx/HFC134a.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/tpx/HFC134a.cpp
g++ -o build/src/tpx/Heptane.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/tpx/Heptane.cpp
g++ -o build/src/tpx/Hydrogen.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/tpx/Hydrogen.cpp
g++ -o build/src/tpx/Methane.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/tpx/Methane.cpp
g++ -o build/src/tpx/Nitrogen.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/tpx/Nitrogen.cpp
g++ -o build/src/tpx/Oxygen.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/tpx/Oxygen.cpp
g++ -o build/src/tpx/RedlichKwong.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/tpx/RedlichKwong.cpp
g++ -o build/src/tpx/Sub.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/tpx/Sub.cpp
g++ -o build/src/tpx/Water.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/tpx/Water.cpp
g++ -o build/src/tpx/lk.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/tpx/lk.cpp
g++ -o build/src/tpx/utils.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/tpx/utils.cpp
g++ -o build/src/equil/BasisOptimize.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/BasisOptimize.cpp
g++ -o build/src/equil/ChemEquil.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/ChemEquil.cpp
g++ -o build/src/equil/MultiPhase.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/MultiPhase.cpp
g++ -o build/src/equil/MultiPhaseEquil.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/MultiPhaseEquil.cpp
g++ -o build/src/equil/equilibrate.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/equilibrate.cpp
g++ -o build/src/equil/vcs_DoubleStarStar.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_DoubleStarStar.cpp
g++ -o build/src/equil/vcs_Exception.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_Exception.cpp
g++ -o build/src/equil/vcs_Gibbs.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_Gibbs.cpp
g++ -o build/src/equil/vcs_IntStarStar.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_IntStarStar.cpp
g++ -o build/src/equil/vcs_MultiPhaseEquil.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_MultiPhaseEquil.cpp
g++ -o build/src/equil/vcs_SpeciesProperties.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_SpeciesProperties.cpp
g++ -o build/src/equil/vcs_TP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_TP.cpp
g++ -o build/src/equil/vcs_VolPhase.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_VolPhase.cpp
g++ -o build/src/equil/vcs_elem.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_elem.cpp
g++ -o build/src/equil/vcs_elem_rearrange.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_elem_rearrange.cpp
g++ -o build/src/equil/vcs_equilibrate.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_equilibrate.cpp
g++ -o build/src/equil/vcs_inest.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_inest.cpp
g++ -o build/src/equil/vcs_nondim.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_nondim.cpp
g++ -o build/src/equil/vcs_phaseStability.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_phaseStability.cpp
g++ -o build/src/equil/vcs_prep.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_prep.cpp
g++ -o build/src/equil/vcs_prob.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_prob.cpp
g++ -o build/src/equil/vcs_rearrange.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_rearrange.cpp
g++ -o build/src/equil/vcs_report.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_report.cpp
g++ -o build/src/equil/vcs_root1d.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_root1d.cpp
g++ -o build/src/equil/vcs_rxnadj.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_rxnadj.cpp
g++ -o build/src/equil/vcs_setMolesLinProg.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_setMolesLinProg.cpp
g++ -o build/src/equil/vcs_solve.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_solve.cpp
g++ -o build/src/equil/vcs_solve_TP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_solve_TP.cpp
src/equil/vcs_solve_TP.cpp: In member function 'void VCSnonideal::VCS_SOLVE::vcs_deltag_Phase(size_t, bool, int, bool)':
src/equil/vcs_solve_TP.cpp:5237: warning: 'actCoeffSpecies' may be used uninitialized in this function
src/equil/vcs_solve_TP.cpp:5236: warning: 'deltaGRxn' may be used uninitialized in this function
src/equil/vcs_solve_TP.cpp:5235: warning: 'feSpecies' may be used uninitialized in this function
src/equil/vcs_solve_TP.cpp: In member function 'void VCSnonideal::VCS_SOLVE::vcs_dfe(int, int, size_t, size_t)':
src/equil/vcs_solve_TP.cpp:4190: warning: 'molNum' may be used uninitialized in this function
src/equil/vcs_solve_TP.cpp:4189: warning: 'feSpecies' may be used uninitialized in this function
src/equil/vcs_solve_TP.cpp:4185: warning: 'actCoeff_ptr' may be used uninitialized in this function
src/equil/vcs_solve_TP.cpp:4184: warning: 'tPhMoles_ptr' may be used uninitialized in this function
g++ -o build/src/equil/vcs_solve_phaseStability.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_solve_phaseStability.cpp
g++ -o build/src/equil/vcs_species_thermo.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_species_thermo.cpp
g++ -o build/src/equil/vcs_util.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_util.cpp
gcc -o build/src/equil/vcs_dbocls.os -c -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_dbocls.c
src/equil/vcs_dbocls.c:20: warning: 'c__4' defined but not used
gcc -o build/src/equil/vcs_dbols.os -c -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_dbols.c
gcc -o build/src/equil/vcs_dbolsm.os -c -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_dbolsm.c
src/equil/vcs_dbolsm.c:22: warning: 'c__4' defined but not used
gcc -o build/src/equil/vcs_dmout.os -c -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_dmout.c
gcc -o build/src/equil/vcs_dvout.os -c -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_dvout.c
gcc -o build/src/equil/vcs_ivout.os -c -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_ivout.c
gcc -o build/src/equil/vcs_xerror.os -c -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include -Iext/f2c_libs src/equil/vcs_xerror.c
g++ -o build/src/converters/CKParser.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/converters/CKParser.cpp
g++ -o build/src/converters/CKReader.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/converters/CKReader.cpp
g++ -o build/src/converters/NASA9Parser.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/converters/NASA9Parser.cpp
g++ -o build/src/converters/Reaction.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/converters/Reaction.cpp
g++ -o build/src/converters/Species.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/converters/Species.cpp
g++ -o build/src/converters/atomicWeightDB.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/converters/atomicWeightDB.cpp
g++ -o build/src/converters/ck2ct.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/converters/ck2ct.cpp
g++ -o build/src/converters/ckr_utils.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/converters/ckr_utils.cpp
g++ -o build/src/converters/thermoFunctions.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/converters/thermoFunctions.cpp
g++ -o build/src/converters/writelog.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/converters/writelog.cpp
g++ -o build/src/numerics/BEulerInt.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/numerics/BEulerInt.cpp
g++ -o build/src/numerics/BandMatrix.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/numerics/BandMatrix.cpp
g++ -o build/src/numerics/CVodesIntegrator.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/numerics/CVodesIntegrator.cpp
g++ -o build/src/numerics/DAE_solvers.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/numerics/DAE_solvers.cpp
g++ -o build/src/numerics/DenseMatrix.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/numerics/DenseMatrix.cpp
g++ -o build/src/numerics/Func1.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/numerics/Func1.cpp
g++ -o build/src/numerics/GeneralMatrix.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/numerics/GeneralMatrix.cpp
g++ -o build/src/numerics/IDA_Solver.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/numerics/IDA_Solver.cpp
g++ -o build/src/numerics/NonlinearSolver.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/numerics/NonlinearSolver.cpp
src/numerics/NonlinearSolver.cpp: In member function 'int Cantera::NonlinearSolver::beuler_jac(Cantera::GeneralMatrix&, doublereal*, doublereal, doublereal, doublereal*, doublereal*, int)':
src/numerics/NonlinearSolver.cpp:3697: warning: 'ydotsave' may be used uninitialized in this function
g++ -o build/src/numerics/ODE_integrators.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/numerics/ODE_integrators.cpp
g++ -o build/src/numerics/ResidJacEval.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/numerics/ResidJacEval.cpp
g++ -o build/src/numerics/RootFind.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/numerics/RootFind.cpp
g++ -o build/src/numerics/SquareMatrix.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/numerics/SquareMatrix.cpp
g++ -o build/src/numerics/funcs.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/numerics/funcs.cpp
g++ -o build/src/numerics/solveProb.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/numerics/solveProb.cpp
g++ -o build/src/kinetics/AqueousKinetics.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/kinetics/AqueousKinetics.cpp
g++ -o build/src/kinetics/FalloffFactory.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/kinetics/FalloffFactory.cpp
g++ -o build/src/kinetics/GRI_30_Kinetics.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/kinetics/GRI_30_Kinetics.cpp
g++ -o build/src/kinetics/GasKinetics.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/kinetics/GasKinetics.cpp
g++ -o build/src/kinetics/Group.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/kinetics/Group.cpp
g++ -o build/src/kinetics/ImplicitSurfChem.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/kinetics/ImplicitSurfChem.cpp
g++ -o build/src/kinetics/InterfaceKinetics.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/kinetics/InterfaceKinetics.cpp
g++ -o build/src/kinetics/Kinetics.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/kinetics/Kinetics.cpp
g++ -o build/src/kinetics/KineticsFactory.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/kinetics/KineticsFactory.cpp
g++ -o build/src/kinetics/ReactionPath.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/kinetics/ReactionPath.cpp
g++ -o build/src/kinetics/ReactionStoichMgr.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/kinetics/ReactionStoichMgr.cpp
g++ -o build/src/kinetics/importKinetics.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/kinetics/importKinetics.cpp
g++ -o build/src/kinetics/solveSP.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/kinetics/solveSP.cpp
g++ -o build/src/transport/AqueousTransport.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/AqueousTransport.cpp
g++ -o build/src/transport/DustyGasTransport.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/DustyGasTransport.cpp
g++ -o build/src/transport/GasTransport.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/GasTransport.cpp
g++ -o build/src/transport/LTPspecies.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/LTPspecies.cpp
g++ -o build/src/transport/LiquidTranInteraction.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/LiquidTranInteraction.cpp
g++ -o build/src/transport/LiquidTransport.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/LiquidTransport.cpp
g++ -o build/src/transport/LiquidTransportData.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/LiquidTransportData.cpp
g++ -o build/src/transport/LiquidTransportParams.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/LiquidTransportParams.cpp
g++ -o build/src/transport/MMCollisionInt.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/MMCollisionInt.cpp
g++ -o build/src/transport/MixTransport.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/MixTransport.cpp
g++ -o build/src/transport/MultiTransport.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/MultiTransport.cpp
g++ -o build/src/transport/SimpleTransport.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/SimpleTransport.cpp
g++ -o build/src/transport/SolidTransport.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/SolidTransport.cpp
g++ -o build/src/transport/TortuosityBase.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/TortuosityBase.cpp
g++ -o build/src/transport/TortuosityBruggeman.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/TortuosityBruggeman.cpp
g++ -o build/src/transport/TortuosityMaxwell.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/TortuosityMaxwell.cpp
g++ -o build/src/transport/TortuosityPercolation.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/TortuosityPercolation.cpp
g++ -o build/src/transport/TransportBase.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/TransportBase.cpp
g++ -o build/src/transport/TransportFactory.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/TransportFactory.cpp
g++ -o build/src/transport/TransportParams.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/TransportParams.cpp
g++ -o build/src/transport/WaterTransport.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/transport/WaterTransport.cpp
g++ -o build/src/spectra/LineBroadener.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/spectra/LineBroadener.cpp
g++ -o build/src/spectra/rotor.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/spectra/rotor.cpp
g++ -o build/src/spectra/spectralUtilities.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/spectra/spectralUtilities.cpp
g++ -o build/src/oneD/Domain1D.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/oneD/Domain1D.cpp
g++ -o build/src/oneD/MultiJac.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/oneD/MultiJac.cpp
g++ -o build/src/oneD/MultiNewton.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/oneD/MultiNewton.cpp
g++ -o build/src/oneD/OneDim.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/oneD/OneDim.cpp
g++ -o build/src/oneD/Sim1D.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/oneD/Sim1D.cpp
g++ -o build/src/oneD/StFlow.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/oneD/StFlow.cpp
g++ -o build/src/oneD/boundaries1D.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/oneD/boundaries1D.cpp
g++ -o build/src/oneD/newton_utils.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/oneD/newton_utils.cpp
g++ -o build/src/oneD/refine.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/oneD/refine.cpp
g++ -o build/src/zeroD/ConstPressureReactor.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/zeroD/ConstPressureReactor.cpp
g++ -o build/src/zeroD/FlowDevice.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/zeroD/FlowDevice.cpp
g++ -o build/src/zeroD/FlowReactor.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/zeroD/FlowReactor.cpp
g++ -o build/src/zeroD/Reactor.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/zeroD/Reactor.cpp
g++ -o build/src/zeroD/ReactorBase.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/zeroD/ReactorBase.cpp
g++ -o build/src/zeroD/ReactorFactory.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/zeroD/ReactorFactory.cpp
g++ -o build/src/zeroD/ReactorNet.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/zeroD/ReactorNet.cpp
g++ -o build/src/zeroD/Wall.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/zeroD/Wall.cpp
g++ -o build/src/clib/ct.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/clib/ct.cpp
g++ -o build/src/clib/ctbdry.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/clib/ctbdry.cpp
g++ -o build/src/clib/ctfunc.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/clib/ctfunc.cpp
g++ -o build/src/clib/ctmultiphase.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/clib/ctmultiphase.cpp
g++ -o build/src/clib/ctonedim.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/clib/ctonedim.cpp
g++ -o build/src/clib/ctreactor.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/clib/ctreactor.cpp
g++ -o build/src/clib/ctrpath.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/clib/ctrpath.cpp
g++ -o build/src/clib/ctsurf.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/clib/ctsurf.cpp
g++ -o build/src/clib/ctxml.os -c -arch x86_64 -Wall -Wno-deprecated-declarations -O3 -DNDEBUG -finline-functions -Wno-inline -fPIC -Isrc -Iinclude -I/Users/charles/pkg/sundials/std/include src/clib/ctxml.cpp
ar rc build/lib/libcantera.a build/ext/libexecstream/exec-stream.os build/ext/math/mach.os build/ext/math/printstring.os build/ext/math/daux.os build/ext/math/ddaspk.os build/ext/math/dgbfa.os build/ext/math/dgbsl.os build/ext/math/dgefa.os build/ext/math/dgesl.os build/ext/math/dp1vlu.os build/ext/math/dpcoef.os build/ext/math/dpolft.os build/ext/math/fdump.os build/ext/math/j4save.os build/ext/math/pcoef.os build/ext/math/polfit.os build/ext/math/pvalue.os build/ext/math/xercnt.os build/ext/math/xerhlt.os build/ext/math/xermsg.os build/ext/math/xerprn.os build/ext/math/xersve.os build/ext/math/xgetua.os build/src/base/LogPrintCtrl.os build/src/base/PrintCtrl.os build/src/base/application.os build/src/base/checkFinite.os build/src/base/clockWC.os build/src/base/ct2ctml.os build/src/base/ctexceptions.os build/src/base/ctml.os build/src/base/global.os build/src/base/mdp_allo.os build/src/base/plots.os build/src/base/stringUtils.os build/src/base/xml.os build/src/thermo/ConstCpPoly.os build/src/thermo/ConstDensityThermo.os build/src/thermo/DebyeHuckel.os build/src/thermo/Elements.os build/src/thermo/FixedChemPotSSTP.os build/src/thermo/GeneralSpeciesThermo.os build/src/thermo/GibbsExcessVPSSTP.os build/src/thermo/HMWSoln.os build/src/thermo/HMWSoln_input.os build/src/thermo/IdealGasPhase.os build/src/thermo/IdealMolalSoln.os build/src/thermo/IdealSolidSolnPhase.os build/src/thermo/IdealSolnGasVPSS.os build/src/thermo/IonsFromNeutralVPSSTP.os build/src/thermo/LatticePhase.os build/src/thermo/LatticeSolidPhase.os build/src/thermo/MargulesVPSSTP.os build/src/thermo/MetalSHEelectrons.os build/src/thermo/MineralEQ3.os build/src/thermo/MixedSolventElectrolyte.os build/src/thermo/MixtureFugacityTP.os build/src/thermo/MolalityVPSSTP.os build/src/thermo/MolarityIonicVPSSTP.os build/src/thermo/Mu0Poly.os build/src/thermo/Nasa9Poly1.os build/src/thermo/Nasa9PolyMultiTempRegion.os build/src/thermo/PDSS.os build/src/thermo/PDSS_ConstVol.os build/src/thermo/PDSS_HKFT.os build/src/thermo/PDSS_IdealGas.os build/src/thermo/PDSS_IonsFromNeutral.os build/src/thermo/PDSS_SSVol.os build/src/thermo/PDSS_Water.os build/src/thermo/Phase.os build/src/thermo/PhaseCombo_Interaction.os build/src/thermo/PseudoBinaryVPSSTP.os build/src/thermo/PureFluidPhase.os build/src/thermo/RedlichKisterVPSSTP.os build/src/thermo/RedlichKwongMFTP.os build/src/thermo/SemiconductorPhase.os build/src/thermo/SingleSpeciesTP.os build/src/thermo/SpeciesThermoFactory.os build/src/thermo/SpeciesThermoInterpType.os build/src/thermo/StoichSubstance.os build/src/thermo/StoichSubstanceSSTP.os build/src/thermo/SurfPhase.os build/src/thermo/ThermoFactory.os build/src/thermo/ThermoPhase.os build/src/thermo/VPSSMgr.os build/src/thermo/VPSSMgrFactory.os build/src/thermo/VPSSMgr_ConstVol.os build/src/thermo/VPSSMgr_General.os build/src/thermo/VPSSMgr_IdealGas.os build/src/thermo/VPSSMgr_Water_ConstVol.os build/src/thermo/VPSSMgr_Water_HKFT.os build/src/thermo/VPStandardStateTP.os build/src/thermo/WaterProps.os build/src/thermo/WaterPropsIAPWS.os build/src/thermo/WaterPropsIAPWSphi.os build/src/thermo/WaterSSTP.os build/src/tpx/CarbonDioxide.os build/src/tpx/HFC134a.os build/src/tpx/Heptane.os build/src/tpx/Hydrogen.os build/src/tpx/Methane.os build/src/tpx/Nitrogen.os build/src/tpx/Oxygen.os build/src/tpx/RedlichKwong.os build/src/tpx/Sub.os build/src/tpx/Water.os build/src/tpx/lk.os build/src/tpx/utils.os build/src/equil/BasisOptimize.os build/src/equil/ChemEquil.os build/src/equil/MultiPhase.os build/src/equil/MultiPhaseEquil.os build/src/equil/equilibrate.os build/src/equil/vcs_DoubleStarStar.os build/src/equil/vcs_Exception.os build/src/equil/vcs_Gibbs.os build/src/equil/vcs_IntStarStar.os build/src/equil/vcs_MultiPhaseEquil.os build/src/equil/vcs_SpeciesProperties.os build/src/equil/vcs_TP.os build/src/equil/vcs_VolPhase.os build/src/equil/vcs_elem.os build/src/equil/vcs_elem_rearrange.os build/src/equil/vcs_equilibrate.os build/src/equil/vcs_inest.os build/src/equil/vcs_nondim.os build/src/equil/vcs_phaseStability.os build/src/equil/vcs_prep.os build/src/equil/vcs_prob.os build/src/equil/vcs_rearrange.os build/src/equil/vcs_report.os build/src/equil/vcs_root1d.os build/src/equil/vcs_rxnadj.os build/src/equil/vcs_setMolesLinProg.os build/src/equil/vcs_solve.os build/src/equil/vcs_solve_TP.os build/src/equil/vcs_solve_phaseStability.os build/src/equil/vcs_species_thermo.os build/src/equil/vcs_util.os build/src/equil/vcs_dbocls.os build/src/equil/vcs_dbols.os build/src/equil/vcs_dbolsm.os build/src/equil/vcs_dmout.os build/src/equil/vcs_dvout.os build/src/equil/vcs_ivout.os build/src/equil/vcs_xerror.os build/src/converters/CKParser.os build/src/converters/CKReader.os build/src/converters/NASA9Parser.os build/src/converters/Reaction.os build/src/converters/Species.os build/src/converters/atomicWeightDB.os build/src/converters/ck2ct.os build/src/converters/ckr_utils.os build/src/converters/thermoFunctions.os build/src/converters/writelog.os build/src/numerics/BEulerInt.os build/src/numerics/BandMatrix.os build/src/numerics/CVodesIntegrator.os build/src/numerics/DAE_solvers.os build/src/numerics/DenseMatrix.os build/src/numerics/Func1.os build/src/numerics/GeneralMatrix.os build/src/numerics/IDA_Solver.os build/src/numerics/NonlinearSolver.os build/src/numerics/ODE_integrators.os build/src/numerics/ResidJacEval.os build/src/numerics/RootFind.os build/src/numerics/SquareMatrix.os build/src/numerics/funcs.os build/src/numerics/solveProb.os build/src/kinetics/AqueousKinetics.os build/src/kinetics/FalloffFactory.os build/src/kinetics/GRI_30_Kinetics.os build/src/kinetics/GasKinetics.os build/src/kinetics/Group.os build/src/kinetics/ImplicitSurfChem.os build/src/kinetics/InterfaceKinetics.os build/src/kinetics/Kinetics.os build/src/kinetics/KineticsFactory.os build/src/kinetics/ReactionPath.os build/src/kinetics/ReactionStoichMgr.os build/src/kinetics/importKinetics.os build/src/kinetics/solveSP.os build/src/transport/AqueousTransport.os build/src/transport/DustyGasTransport.os build/src/transport/GasTransport.os build/src/transport/LTPspecies.os build/src/transport/LiquidTranInteraction.os build/src/transport/LiquidTransport.os build/src/transport/LiquidTransportData.os build/src/transport/LiquidTransportParams.os build/src/transport/MMCollisionInt.os build/src/transport/MixTransport.os build/src/transport/MultiTransport.os build/src/transport/SimpleTransport.os build/src/transport/SolidTransport.os build/src/transport/TortuosityBase.os build/src/transport/TortuosityBruggeman.os build/src/transport/TortuosityMaxwell.os build/src/transport/TortuosityPercolation.os build/src/transport/TransportBase.os build/src/transport/TransportFactory.os build/src/transport/TransportParams.os build/src/transport/WaterTransport.os build/src/spectra/LineBroadener.os build/src/spectra/rotor.os build/src/spectra/spectralUtilities.os build/src/oneD/Domain1D.os build/src/oneD/MultiJac.os build/src/oneD/MultiNewton.os build/src/oneD/OneDim.os build/src/oneD/Sim1D.os build/src/oneD/StFlow.os build/src/oneD/boundaries1D.os build/src/oneD/newton_utils.os build/src/oneD/refine.os build/src/zeroD/ConstPressureReactor.os build/src/zeroD/FlowDevice.os build/src/zeroD/FlowReactor.os build/src/zeroD/Reactor.os build/src/zeroD/ReactorBase.os build/src/zeroD/ReactorFactory.os build/src/zeroD/ReactorNet.os build/src/zeroD/Wall.os build/src/clib/ct.os build/src/clib/ctbdry.os build/src/clib/ctfunc.os build/src/clib/ctmultiphase.os build/src/clib/ctonedim.os build/src/clib/ctreactor.os build/src/clib/ctrpath.os build/src/clib/ctsurf.os build/src/clib/ctxml.os
/usr/bin/ranlib: archive member: build/lib/libcantera.a(daux.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(ddaspk.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(dgbfa.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(dgbsl.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(dgefa.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(dgesl.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(dp1vlu.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(dpcoef.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(dpolft.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(fdump.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(j4save.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(pcoef.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(polfit.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(pvalue.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(xercnt.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(xerhlt.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(xermsg.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(xerprn.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(xersve.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
/usr/bin/ranlib: archive member: build/lib/libcantera.a(xgetua.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib build/lib/libcantera.a
ranlib: archive member: build/lib/libcantera.a(daux.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(ddaspk.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(dgbfa.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(dgbsl.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(dgefa.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(dgesl.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(dp1vlu.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(dpcoef.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(dpolft.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(fdump.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(j4save.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(pcoef.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(polfit.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(pvalue.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(xercnt.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(xerhlt.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(xermsg.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(xerprn.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(xersve.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
ranlib: archive member: build/lib/libcantera.a(xgetua.os) cputype (7) does not match previous archive members cputype (16777223) (all members must match)
scons: *** [build/lib/libcantera.a] Error 1
scons: building terminated because of errors.

You'll notice that the problems are coming from some Fortran math routines like daux and ddaspk, which if you look up above, are compiled with the loathsome fortran compiler. Despite turning off every imaginable Fortran option, some stuff just HAS to be built in Fortran.

All the problems are caused by legacy fortran stuff. Fixing it causes more problems with legacy fortran stuff (see below). Those gfortran calls don't contain an -arch flag, despite my passing them via f77_flags and F90FLAGS in the scons script, are also created wrong. (This has been a problem before with another Cantera makefile typo/misordering of flags). This is part of what makes the Cantera build system so fragile - it takes a lot of hackery to get everything working together on changing architectures, compilers, etc.

(The real root of the problem is Apple's continual change in platforms - first to Intel, then to 64 bit, now away from gcc and over to llvm and friends. It makes reproducability impossible.)

The makefile is a nightmare, so I hacked this by manually fixing the compiler directives and running them by hand:

#!/bin/sh

gfortran -o build/ext/math/daux.os   -arch x86_64   -c -fPIC ext/math/daux.f
gfortran -o build/ext/math/ddaspk.os -arch x86_64   -c -fPIC ext/math/ddaspk.f
gfortran -o build/ext/math/dgbfa.os  -arch x86_64   -c -fPIC ext/math/dgbfa.f
gfortran -o build/ext/math/dgbsl.os  -arch x86_64   -c -fPIC ext/math/dgbsl.f
gfortran -o build/ext/math/dgefa.os  -arch x86_64   -c -fPIC ext/math/dgefa.f
gfortran -o build/ext/math/dgesl.os  -arch x86_64   -c -fPIC ext/math/dgesl.f
gfortran -o build/ext/math/dp1vlu.os -arch x86_64   -c -fPIC ext/math/dp1vlu.f
gfortran -o build/ext/math/dpcoef.os -arch x86_64   -c -fPIC ext/math/dpcoef.f
gfortran -o build/ext/math/dpolft.os -arch x86_64   -c -fPIC ext/math/dpolft.f
gfortran -o build/ext/math/fdump.os  -arch x86_64   -c -fPIC ext/math/fdump.f
gfortran -o build/ext/math/j4save.os -arch x86_64   -c -fPIC ext/math/j4save.f
gfortran -o build/ext/math/pcoef.os  -arch x86_64   -c -fPIC ext/math/pcoef.f
gfortran -o build/ext/math/polfit.os -arch x86_64   -c -fPIC ext/math/polfit.f
gfortran -o build/ext/math/pvalue.os -arch x86_64   -c -fPIC ext/math/pvalue.f
gfortran -o build/ext/math/xercnt.os -arch x86_64   -c -fPIC ext/math/xercnt.f
gfortran -o build/ext/math/xerhlt.os -arch x86_64   -c -fPIC ext/math/xerhlt.f
gfortran -o build/ext/math/xermsg.os -arch x86_64   -c -fPIC ext/math/xermsg.f
gfortran -o build/ext/math/xerprn.os -arch x86_64   -c -fPIC ext/math/xerprn.f
gfortran -o build/ext/math/xersve.os -arch x86_64   -c -fPIC ext/math/xersve.f
gfortran -o build/ext/math/xgetua.os -arch x86_64   -c -fPIC ext/math/xgetua.f

Put that in a script, run chmod +x on it, and run it.

Give up.

That's about the time that I gave up and started over.

Cantera2

ld symbols not found

Once I solved the above problem, I saw a new problem:

ranlib build/lib/libcantera.a

scons: warning: Using $CXX to link Fortran and C++ code together.
	This may generate a buggy executable if the 'g++'
	compiler does not know how to deal with Fortran runtimes.
File "/Users/charles/pkg/scons/std/bin/scons", line 192, in <module>
g++ -o build/lib/libcantera_shared.dylib -dynamiclib build/ext/libexecstream/exec-stream.os build/ext/math/mach.os build/ext/math/printstring.os build/ext/math/daux.os build/ext/math/ddaspk.os build/ext/math/dgbfa.os build/ext/math/dgbsl.os build/ext/math/dgefa.os build/ext/math/dgesl.os build/ext/math/dp1vlu.os build/ext/math/dpcoef.os build/ext/math/dpolft.os build/ext/math/fdump.os build/ext/math/j4save.os build/ext/math/pcoef.os build/ext/math/polfit.os build/ext/math/pvalue.os build/ext/math/xercnt.os build/ext/math/xerhlt.os build/ext/math/xermsg.os build/ext/math/xerprn.os build/ext/math/xersve.os build/ext/math/xgetua.os build/src/base/LogPrintCtrl.os build/src/base/PrintCtrl.os build/src/base/application.os build/src/base/checkFinite.os build/src/base/clockWC.os build/src/base/ct2ctml.os build/src/base/ctexceptions.os build/src/base/ctml.os build/src/base/global.os build/src/base/mdp_allo.os build/src/base/plots.os build/src/base/stringUtils.os build/src/base/xml.os build/src/thermo/ConstCpPoly.os build/src/thermo/ConstDensityThermo.os build/src/thermo/DebyeHuckel.os build/src/thermo/Elements.os build/src/thermo/FixedChemPotSSTP.os build/src/thermo/GeneralSpeciesThermo.os build/src/thermo/GibbsExcessVPSSTP.os build/src/thermo/HMWSoln.os build/src/thermo/HMWSoln_input.os build/src/thermo/IdealGasPhase.os build/src/thermo/IdealMolalSoln.os build/src/thermo/IdealSolidSolnPhase.os build/src/thermo/IdealSolnGasVPSS.os build/src/thermo/IonsFromNeutralVPSSTP.os build/src/thermo/LatticePhase.os build/src/thermo/LatticeSolidPhase.os build/src/thermo/MargulesVPSSTP.os build/src/thermo/MetalSHEelectrons.os build/src/thermo/MineralEQ3.os build/src/thermo/MixedSolventElectrolyte.os build/src/thermo/MixtureFugacityTP.os build/src/thermo/MolalityVPSSTP.os build/src/thermo/MolarityIonicVPSSTP.os build/src/thermo/Mu0Poly.os build/src/thermo/Nasa9Poly1.os build/src/thermo/Nasa9PolyMultiTempRegion.os build/src/thermo/PDSS.os build/src/thermo/PDSS_ConstVol.os build/src/thermo/PDSS_HKFT.os build/src/thermo/PDSS_IdealGas.os build/src/thermo/PDSS_IonsFromNeutral.os build/src/thermo/PDSS_SSVol.os build/src/thermo/PDSS_Water.os build/src/thermo/Phase.os build/src/thermo/PhaseCombo_Interaction.os build/src/thermo/PseudoBinaryVPSSTP.os build/src/thermo/PureFluidPhase.os build/src/thermo/RedlichKisterVPSSTP.os build/src/thermo/RedlichKwongMFTP.os build/src/thermo/SemiconductorPhase.os build/src/thermo/SingleSpeciesTP.os build/src/thermo/SpeciesThermoFactory.os build/src/thermo/SpeciesThermoInterpType.os build/src/thermo/StoichSubstance.os build/src/thermo/StoichSubstanceSSTP.os build/src/thermo/SurfPhase.os build/src/thermo/ThermoFactory.os build/src/thermo/ThermoPhase.os build/src/thermo/VPSSMgr.os build/src/thermo/VPSSMgrFactory.os build/src/thermo/VPSSMgr_ConstVol.os build/src/thermo/VPSSMgr_General.os build/src/thermo/VPSSMgr_IdealGas.os build/src/thermo/VPSSMgr_Water_ConstVol.os build/src/thermo/VPSSMgr_Water_HKFT.os build/src/thermo/VPStandardStateTP.os build/src/thermo/WaterProps.os build/src/thermo/WaterPropsIAPWS.os build/src/thermo/WaterPropsIAPWSphi.os build/src/thermo/WaterSSTP.os build/src/tpx/CarbonDioxide.os build/src/tpx/HFC134a.os build/src/tpx/Heptane.os build/src/tpx/Hydrogen.os build/src/tpx/Methane.os build/src/tpx/Nitrogen.os build/src/tpx/Oxygen.os build/src/tpx/RedlichKwong.os build/src/tpx/Sub.os build/src/tpx/Water.os build/src/tpx/lk.os build/src/tpx/utils.os build/src/equil/BasisOptimize.os build/src/equil/ChemEquil.os build/src/equil/MultiPhase.os build/src/equil/MultiPhaseEquil.os build/src/equil/equilibrate.os build/src/equil/vcs_DoubleStarStar.os build/src/equil/vcs_Exception.os build/src/equil/vcs_Gibbs.os build/src/equil/vcs_IntStarStar.os build/src/equil/vcs_MultiPhaseEquil.os build/src/equil/vcs_SpeciesProperties.os build/src/equil/vcs_TP.os build/src/equil/vcs_VolPhase.os build/src/equil/vcs_elem.os build/src/equil/vcs_elem_rearrange.os build/src/equil/vcs_equilibrate.os build/src/equil/vcs_inest.os build/src/equil/vcs_nondim.os build/src/equil/vcs_phaseStability.os build/src/equil/vcs_prep.os build/src/equil/vcs_prob.os build/src/equil/vcs_rearrange.os build/src/equil/vcs_report.os build/src/equil/vcs_root1d.os build/src/equil/vcs_rxnadj.os build/src/equil/vcs_setMolesLinProg.os build/src/equil/vcs_solve.os build/src/equil/vcs_solve_TP.os build/src/equil/vcs_solve_phaseStability.os build/src/equil/vcs_species_thermo.os build/src/equil/vcs_util.os build/src/equil/vcs_dbocls.os build/src/equil/vcs_dbols.os build/src/equil/vcs_dbolsm.os build/src/equil/vcs_dmout.os build/src/equil/vcs_dvout.os build/src/equil/vcs_ivout.os build/src/equil/vcs_xerror.os build/src/converters/CKParser.os build/src/converters/CKReader.os build/src/converters/NASA9Parser.os build/src/converters/Reaction.os build/src/converters/Species.os build/src/converters/atomicWeightDB.os build/src/converters/ck2ct.os build/src/converters/ckr_utils.os build/src/converters/thermoFunctions.os build/src/converters/writelog.os build/src/numerics/BEulerInt.os build/src/numerics/BandMatrix.os build/src/numerics/CVodesIntegrator.os build/src/numerics/DAE_solvers.os build/src/numerics/DenseMatrix.os build/src/numerics/Func1.os build/src/numerics/GeneralMatrix.os build/src/numerics/IDA_Solver.os build/src/numerics/NonlinearSolver.os build/src/numerics/ODE_integrators.os build/src/numerics/ResidJacEval.os build/src/numerics/RootFind.os build/src/numerics/SquareMatrix.os build/src/numerics/funcs.os build/src/numerics/solveProb.os build/src/kinetics/AqueousKinetics.os build/src/kinetics/FalloffFactory.os build/src/kinetics/GRI_30_Kinetics.os build/src/kinetics/GasKinetics.os build/src/kinetics/Group.os build/src/kinetics/ImplicitSurfChem.os build/src/kinetics/InterfaceKinetics.os build/src/kinetics/Kinetics.os build/src/kinetics/KineticsFactory.os build/src/kinetics/ReactionPath.os build/src/kinetics/ReactionStoichMgr.os build/src/kinetics/importKinetics.os build/src/kinetics/solveSP.os build/src/transport/AqueousTransport.os build/src/transport/DustyGasTransport.os build/src/transport/GasTransport.os build/src/transport/LTPspecies.os build/src/transport/LiquidTranInteraction.os build/src/transport/LiquidTransport.os build/src/transport/LiquidTransportData.os build/src/transport/LiquidTransportParams.os build/src/transport/MMCollisionInt.os build/src/transport/MixTransport.os build/src/transport/MultiTransport.os build/src/transport/SimpleTransport.os build/src/transport/SolidTransport.os build/src/transport/TortuosityBase.os build/src/transport/TortuosityBruggeman.os build/src/transport/TortuosityMaxwell.os build/src/transport/TortuosityPercolation.os build/src/transport/TransportBase.os build/src/transport/TransportFactory.os build/src/transport/TransportParams.os build/src/transport/WaterTransport.os build/src/spectra/LineBroadener.os build/src/spectra/rotor.os build/src/spectra/spectralUtilities.os build/src/oneD/Domain1D.os build/src/oneD/MultiJac.os build/src/oneD/MultiNewton.os build/src/oneD/OneDim.os build/src/oneD/Sim1D.os build/src/oneD/StFlow.os build/src/oneD/boundaries1D.os build/src/oneD/newton_utils.os build/src/oneD/refine.os build/src/zeroD/ConstPressureReactor.os build/src/zeroD/FlowDevice.os build/src/zeroD/FlowReactor.os build/src/zeroD/Reactor.os build/src/zeroD/ReactorBase.os build/src/zeroD/ReactorFactory.os build/src/zeroD/ReactorNet.os build/src/zeroD/Wall.os build/src/clib/ct.os build/src/clib/ctbdry.os build/src/clib/ctfunc.os build/src/clib/ctmultiphase.os build/src/clib/ctonedim.os build/src/clib/ctreactor.os build/src/clib/ctrpath.os build/src/clib/ctsurf.os build/src/clib/ctxml.os -Lbuild/lib -L/Users/charles/pkg/sundials/std/lib -L/Users/charles/pkg/sundials/std/lib -lsundials_cvodes -lsundials_ida -lsundials_nvecserial -framework Accelerate
Undefined symbols:
  "_s_stop", referenced from:
      _xerrwv_ in vcs_xerror.os
  "_s_wsfe", referenced from:
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _xerrwv_ in vcs_xerror.os
      _xerrwv_ in vcs_xerror.os
      _xerrwv_ in vcs_xerror.os
      _xerrwv_ in vcs_xerror.os
      _xerrwv_ in vcs_xerror.os
  "__gfortran_transfer_integer", referenced from:
      _xerrwd_ in daux.os
      _xerrwd_ in daux.os
      _xerrwd_ in daux.os
      _dp1vlu_ in dp1vlu.os
      _dp1vlu_ in dp1vlu.os
      _xermsg_ in xermsg.os
      _xersve_ in xersve.os
      _xersve_ in xersve.os
      _xersve_ in xersve.os
      _xersve_ in xersve.os
  "__gfortran_concat_string", referenced from:
      _dp1vlu_ in dp1vlu.os
      _dp1vlu_ in dp1vlu.os
      _dp1vlu_ in dp1vlu.os
      _dp1vlu_ in dp1vlu.os
      _xermsg_ in xermsg.os
  "_e_wsfe", referenced from:
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _xerrwv_ in vcs_xerror.os
      _xerrwv_ in vcs_xerror.os
      _xerrwv_ in vcs_xerror.os
      _xerrwv_ in vcs_xerror.os
      _xerrwv_ in vcs_xerror.os
  "__gfortran_st_write", referenced from:
      _xerrwd_ in daux.os
      _xerrwd_ in daux.os
      _xerrwd_ in daux.os
      _xerrwd_ in daux.os
      _xerrwd_ in daux.os
      _ddaspk_ in ddaspk.os
      _ddaspk_ in ddaspk.os
      _ddaspk_ in ddaspk.os
      _ddaspk_ in ddaspk.os
      _dp1vlu_ in dp1vlu.os
      _dp1vlu_ in dp1vlu.os
      _xerhlt_ in xerhlt.os
      _xermsg_ in xermsg.os
      _xersve_ in xersve.os
      _xersve_ in xersve.os
      _xersve_ in xersve.os
      _xersve_ in xersve.os
  "__gfortran_internal_free", referenced from:
      _xermsg_ in xermsg.os
  "__gfortran_st_write_done", referenced from:
      _xerrwd_ in daux.os
      _xerrwd_ in daux.os
      _xerrwd_ in daux.os
      _xerrwd_ in daux.os
      _xerrwd_ in daux.os
      _ddaspk_ in ddaspk.os
      _ddaspk_ in ddaspk.os
      _ddaspk_ in ddaspk.os
      _ddaspk_ in ddaspk.os
      _dp1vlu_ in dp1vlu.os
      _dp1vlu_ in dp1vlu.os
      _xerhlt_ in xerhlt.os
      _xermsg_ in xermsg.os
      _xersve_ in xersve.os
      _xersve_ in xersve.os
      _xersve_ in xersve.os
      _xersve_ in xersve.os
  "_do_fio", referenced from:
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dmout_ in vcs_dmout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _dvout_ in vcs_dvout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _ivout_ in vcs_ivout.os
      _xerrwv_ in vcs_xerror.os
      _xerrwv_ in vcs_xerror.os
      _xerrwv_ in vcs_xerror.os
      _xerrwv_ in vcs_xerror.os
      _xerrwv_ in vcs_xerror.os
      _xerrwv_ in vcs_xerror.os
      _xerrwv_ in vcs_xerror.os
  "__gfortran_stop_numeric", referenced from:
      _xerrwd_ in daux.os
      _xerhlt_ in xerhlt.os
  "__gfortran_transfer_character", referenced from:
      _xerrwd_ in daux.os
      _ddaspk_ in ddaspk.os
      _ddaspk_ in ddaspk.os
      _ddaspk_ in ddaspk.os
      _ddaspk_ in ddaspk.os
      _xerhlt_ in xerhlt.os
      _xersve_ in xersve.os
      _xersve_ in xersve.os
      _xersve_ in xersve.os
  "__gfortran_compare_string", referenced from:
      _xerprn_ in xerprn.os
      _xerprn_ in xerprn.os
      _xersve_ in xersve.os
      _xersve_ in xersve.os
      _xersve_ in xersve.os
  "__gfortran_transfer_real", referenced from:
      _xerrwd_ in daux.os
      _xerrwd_ in daux.os
      _xerrwd_ in daux.os
      _ddaspk_ in ddaspk.os
      _ddaspk_ in ddaspk.os
      _ddaspk_ in ddaspk.os
      _ddaspk_ in ddaspk.os
  "__gfortran_internal_malloc", referenced from:
      _xermsg_ in xermsg.os
  "__gfortran_string_index", referenced from:
      _xerprn_ in xerprn.os
ld: symbol(s) not found
collect2: ld returned 1 exit status
scons: *** [build/lib/libcantera_shared.dylib] Error 1
scons: building terminated because of errors.