Hi Ben,
What is the output of the git clone ... command? It should mention “Cloning into …/ext/sundials”, among other things. This works just fine for me when making a fresh checkout of the repository.
Second, I’m not sure why you’re setting cxx_flags to -g -Wextra -O3 --std=c++11 in cantera.conf. Cantera 3.0 requires C++17, and will specify that on its own by default, but not if you override the value of cxx_flags.
Regards,
Ray
Hi Ben,
You should be able to build the demos with the build system of your choice. For the F77 demo, we only provide pre-populated build configurations for use with SCons, but you should be able to use the contents of that SConstruct file to set the necessary variables in a Makefile or other build configuration. You might also consider using some of the information that is provided by the pkg-config tool (see https://cantera.org/tutorials/cxx-guide/compiling.html#pkg-config), although that is geared toward C++ usage and doesn’t include Fortran-specific options.
Regards,
Ray