CMake find_package should normally be kept in Basic mode, or it won't find non-cmake built versions of the libraries (Donna was having this issue). This PR uses the CMake behavior that setting variable (or environment variable) FOO_ROOT is a hint to find_package(FOO).
MacOS Homebrew uses GCC 11 now, particularly for M1 CPU, so we provide the default to GCC 11
CMake
find_package
should normally be kept in Basic mode, or it won't find non-cmake built versions of the libraries (Donna was having this issue). This PR uses the CMake behavior that setting variable (or environment variable) FOO_ROOT is a hint tofind_package(FOO)
.MacOS Homebrew uses GCC 11 now, particularly for M1 CPU, so we provide the default to GCC 11