# ${R_HOME}/etc/Makeconf # Hand-edited version for gnuwin32. include "$(R_HOME)/src/gnuwin32/MkRules" # AR = ar BLAS_LIBS = -L"$(R_HOME)/bin" -lRblas C_VISIBILITY = # CC = gcc CFLAGS = -O3 -std=gnu99 CPICFLAGS = CPPFLAGS = # CXX = g++ CXXCPP = g++ -E CXXFLAGS = -O2 CXXPICFLAGS = DYLIB_EXT = .dll DYLIB_LD = gcc DYLIB_LDFLAGS = -shared DYLIB_LINK = $(DYLIB_LD) $(DYLIB_LDFLAGS) $(LDFLAGS) !ECHO_C = ECHO_N = -n ECHO_T = # F77 = g77 F77_VISIBILITY = FC = g77 FCFLAGS = -O3 FFLAGS = -O3 # FLIBS = -lg2c FCPICFLAGS = FPICFLAGS = FOUNDATION_CPPFLAGS = FOUNDATION_LIBS = JAR = JAVA = JAVAC = JAVA_HOME = JAVA_LD_LIBRARY_PATH = JAVA_LIBS = -L"$(JAVA_HOME)/bin/client" -ljvm JAVA_CPPFLAGS = -I"$(JAVA_HOME)/../include" -I"$(JAVA_HOME)/../include/win32" LAPACK_LIBS = -L"$(R_HOME)/bin" -lRlapack LIBM = -lm LIBR = -L"$(R_HOME)/bin" -lR LIBS = -lm ## needed by R CMD config LIBnn = lib LIBTOOL = LDFLAGS = OBJC = OBJCFLAGS = OBJC_LIBS = OBJCXX = R_ARCH = # RANLIB = ranlib SAFE_FFLAGS = -g -O3 -ffloat-store # SED = sed SHELL = /bin/sh SHLIB_CFLAGS = SHLIB_CXXFLAGS = SHLIB_CXXLD = $(CXX) SHLIB_CXXLDFLAGS = -shared SHLIB_EXT = .dll SHLIB_FCLD = $(F77) SHLIB_FCLDFLAGS = -shared SHLIB_FFLAGS = SHLIB_LD = $(CC) SHLIB_LDFLAGS = -shared SHLIB_LIBADD = SHLIB_LINK = $(SHLIB_LD) $(SHLIB_LDFLAGS) $(LDFLAGS) STRIP_LIBS = TCLTK_CPPFLAGS = -I "$(TCL_HOME)"/include -DWin32 TCLTK_LIBS = -L"$(TCL_HOME)"/bin -ltcl$(TCL_VERSION) -ltk$(TCL_VERSION) R_XTRA_CFLAGS = R_XTRA_CPPFLAGS = R_XTRA_CXXFLAGS = R_XTRA_FFLAGS = ALL_CFLAGS = $(R_XTRA_CFLAGS) $(PKG_CFLAGS) $(CPICFLAGS) $(SHLIB_CFLAGS) $(CFLAGS) ALL_CPPFLAGS = $(R_XTRA_CPPFLAGS) $(PKG_CPPFLAGS) $(CPPFLAGS) $(CLINK_CPPFLAGS) ALL_CXXFLAGS = $(R_XTRA_CXXFLAGS) $(PKG_CXXFLAGS) $(CXXPICFLAGS) $(SHLIB_CXXFLAGS) $(CXXFLAGS) ALL_OBJCFLAGS = $(PKG_OBJCFLAGS) $(CPICFLAGS) $(SHLIB_CFLAGS) $(OBJCFLAGS) ALL_OBJCXXFLAGS = $(PKG_OBJCXXFLAGS) $(CXXPICFLAGS) $(SHLIB_CXXFLAGS) $(OBJCXXFLAGS) ALL_FFLAGS = $(R_XTRA_FFLAGS) $(PKG_FFLAGS) $(FPICFLAGS) $(SHLIB_FFLAGS) $(FFLAGS) ALL_LIBS = $(PKG_LIBS) $(SHLIB_LIBADD) $(LIBR)