File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11Package: cubature
22Type: Package
33Title: Adaptive Multivariate Integration over Hypercubes
4- Version: 2.1.4-4
4+ Version: 2.1.4-5
55VignetteBuilder: knitr
66SystemRequirements: GNU make and USE_C17
77URL: https://bnaras.github.io/cubature/
Original file line number Diff line number Diff line change 1+ # cubature 2.1.4-5
2+
3+ - Modified ` Makevars.wasm `
4+
15# cubature 2.1.4-4
26
37- Modified ` configure.guess `
Original file line number Diff line number Diff line change @@ -5,20 +5,29 @@ R_INC_FLAG=-I"$(R_INCLUDE_DIR)"
55PKG_CPPFLAGS=-I. -I../inst/include -I../../inst/include -I./src/common -D_R_INTERFACE
66PKG_LIBS=-L./$(CUBATURE_DIR) -L./$(CUBA_DIR) -lcubature -lcuba
77
8+ $(info *** USING MAKEVARS.WASM ***)
9+
10+ CC = emcc
11+ CXX = em++
12+ AR = emar
13+ RANLIB = emranlib
14+
815$(SHLIB): Rcpp-cubature.o Rcpp-Cuba.o RcppExports.o cubature_init.o
916
1017Rcpp-cubature.o: cubature.ts
1118RcppExports.o: cuba.ts cubature.ts
1219Rcpp-Cuba.o: cuba.ts
1320
1421cubature.ts:
22+ @echo "Compiling $< with $(CC)"
1523 ((cd $(CUBATURE_DIR) && \
1624 ($(MAKE) libcubature.a CC="$(CC)" CFLAGS="$(CPPFLAGS) $(PKG_CPPFLAGS) $(R_INC_FLAG) $(CFLAGS) $(CPICFLAGS)" AR="$(AR)" RANLIB="$(RANLIB)")) && \
1725 touch $@)
1826
1927cuba.ts:
28+ @echo "Compiling $< with $(CC)"
2029 ((cd $(CUBA_DIR) && \
21- ./configure --build=wasm32-unknown-emscripten --host=wasm32-unknown-emscripten $(R_CONFIGURE_FLAGS) && \
30+ ./configure $(R_CONFIGURE_FLAGS) && \
2231 $(MAKE) libcuba.a CC="$(CC)" CFLAGS="$(CPPFLAGS) $(PKG_CPPFLAGS) $(R_INC_FLAG) $(CFLAGS) $(CPICFLAGS)" AR="$(AR)" ARFLAGS="-rv" RANLIB="$(RANLIB)") && \
2332 touch $@)
2433
You can’t perform that action at this time.
0 commit comments