diff options
author | Ken Kellner <ken@kenkellner.com> | 2022-11-02 13:08:12 -0400 |
---|---|---|
committer | Ken Kellner <ken@kenkellner.com> | 2022-11-02 13:08:12 -0400 |
commit | 971eb1127559d48f78d3a292b6321926b97e5bca (patch) | |
tree | 518761b944a3a126230946f802c88a6d45c7908b | |
parent | 6614500db8776304b8da9fd1069b7f1a82aefc7d (diff) |
Fix compiler problem on Windows
-rw-r--r-- | src/Makevars | 2 | ||||
-rw-r--r-- | src/Makevars.win | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/Makevars b/src/Makevars index 8b94986..e7a95c7 100644 --- a/src/Makevars +++ b/src/Makevars @@ -9,7 +9,9 @@ PKG_CPPFLAGS = -I"../inst/include" -I"$(STANHEADERS_SRC)" -DBOOST_DISABLE_ASSERT #PKG_CPPFLAGS = -I"../inst/include" -isystem"$(STANHEADERS_SRC)" -DBOOST_DISABLE_ASSERTS -DEIGEN_NO_DEBUG -DBOOST_MATH_OVERFLOW_ERROR_POLICY=errno_on_error $(STANC_FLAGS) PKG_CXXFLAGS = $(shell "$(R_HOME)/bin$(R_ARCH_BIN)/Rscript" -e "RcppParallel::CxxFlags()") $(shell "$(R_HOME)/bin$(R_ARCH_BIN)/Rscript" -e "StanHeaders:::CxxFlags()") + PKG_LIBS = $(shell "$(R_HOME)/bin$(R_ARCH_BIN)/Rscript" -e "RcppParallel::RcppParallelLibs()") $(shell "$(R_HOME)/bin$(R_ARCH_BIN)/Rscript" -e "StanHeaders:::LdFlags()") +PKG_LIBS+= $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS) # COMMENT THIS OUT WHEN TESTING CLANG COMPILER CXX_STD = CXX14 diff --git a/src/Makevars.win b/src/Makevars.win index eb698ce..a16dabe 100644 --- a/src/Makevars.win +++ b/src/Makevars.win @@ -3,7 +3,9 @@ STANHEADERS_SRC = $(shell "$(R_HOME)/bin$(R_ARCH_BIN)/Rscript" -e "message()" -e STANC_FLAGS = $(shell "$(R_HOME)/bin$(R_ARCH_BIN)/Rscript" -e "cat(ifelse(utils::packageVersion('rstan') >= 2.26, '-DUSE_STANC3',''))") PKG_CPPFLAGS = -I"../inst/include" -I"$(STANHEADERS_SRC)" -DBOOST_DISABLE_ASSERTS -DEIGEN_NO_DEBUG -DRCPP_PARALLEL_USE_TBB=1 $(STANC_FLAGS) PKG_CXXFLAGS = $(shell "$(R_HOME)/bin$(R_ARCH_BIN)/Rscript" -e "RcppParallel::CxxFlags()") $(shell "$(R_HOME)/bin$(R_ARCH_BIN)/Rscript" -e "StanHeaders:::CxxFlags()") + PKG_LIBS = $(shell "$(R_HOME)/bin$(R_ARCH_BIN)/Rscript" -e "RcppParallel::RcppParallelLibs()") $(shell "$(R_HOME)/bin$(R_ARCH_BIN)/Rscript" -e "StanHeaders:::LdFlags()") +PKG_LIBS+= $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS) CXX_STD = CXX14 |