valboz / RTModel

Microlensing modeling: fast and efficient exploration of the parameter space
GNU Lesser General Public License v3.0
10 stars 4 forks source link

Enforces C++ standard requirement and adds minimum GCC version #5

Closed golmschenk closed 6 months ago

golmschenk commented 6 months ago

Adds an enforcement for the C++ standard requirement of the compiler. Unfortunately, earlier versions of GCC can still technically meet these requirements with special linking, so this does not exclude some GCC versions. So the PR also includes a check that, if the user is using GCC, that the version of GCC is recent enough not to require these special linkings.