diff --git a/src/Makefile b/src/Makefile index 7703335fa..631c17df6 100644 --- a/src/Makefile +++ b/src/Makefile @@ -90,7 +90,10 @@ ifneq ($(filter fast staticfast,$(MAKECMDGOALS)),) OPTFLAGS += $(OPTFLAGS_SPECIFIC) endif -CXXFLAGS := -std=c++17 -Wall $(OPTFLAGS) $(CXXFLAGS_SPECIFIC) +# might need -Wno-vla-cxx-extension for clang>18? +EXTRA_WARN_SUPPRESS := -Wno-vla-extension + +CXXFLAGS := -std=c++17 -Wall $(OPTFLAGS) $(CXXFLAGS_SPECIFIC) $(EXTRA_WARN_SUPPRESS) ICFLAGS := -I$(GSLINCDIR) -I$(BOOSTINCDIR) -I$(HDF5INCDIR) -I. LIBS := -lm -lz -ldl -lpthread @@ -130,4 +133,4 @@ $(ODIR)/%.o: %.cpp # Clean-up rule clean: @echo "Removing generated files..." - @rm -rf $(ODIR) $(BDIR) COMPAS \ No newline at end of file + @rm -rf $(ODIR) $(BDIR) COMPAS