The R Project SVN R

Rev

Rev 42589 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 42589 Rev 42616
Line 23... Line 23...
23
 
23
 
24
include $(RHOME)/src/gnuwin32/MkRules
24
include $(RHOME)/src/gnuwin32/MkRules
25
 
25
 
26
ifneq ($(strip $(FCSOURCES)),)
26
ifneq ($(strip $(FCSOURCES)),)
27
# don't assume F95 can be cross-compiled in the same way
27
# don't assume F95 can be cross-compiled in the same way
28
  DLL="$(F95)"
28
  DLL="$(FC)"
29
else
29
else
30
 
30
 
31
ifneq ($(strip $(CXXSOURCES)),)
31
ifneq ($(strip $(CXXSOURCES)),)
32
  DLL_LDMAIN=$(CXX)
32
  DLL_LDMAIN=$(CXX)
33
endif
33
endif
Line 51... Line 51...
51
COPTFLAG=-O3
51
COPTFLAG=-O3
52
CXXOPTFLAG=-O2
52
CXXOPTFLAG=-O2
53
FOPTFLAG=-O3
53
FOPTFLAG=-O3
54
 
54
 
55
CPPFLAGS=$(PKG_CPPFLAGS) -I$(RHOME)/include $(CLINK_CPPFLAGS)
55
CPPFLAGS=$(PKG_CPPFLAGS) -I$(RHOME)/include $(CLINK_CPPFLAGS)
56
CFLAGS=$(DEBUGFLAG) $(COPTFLAG) $(PKG_CFLAGS)
56
CFLAGS=$(PKG_CFLAGS) $(DEBUGFLAG) $(COPTFLAG)
57
CXXFLAGS=$(DEBUGFLAG) $(CXXOPTFLAG) $(PKG_CXXFLAGS)
57
CXXFLAGS=$(PKG_CXXFLAGS) $(DEBUGFLAG) $(CXXOPTFLAG)
58
FFLAGS=$(FOPTFLAG) $(DEBUGFLAG) $(PKG_FFLAGS)
58
FFLAGS=$(PKG_FFLAGS) $(FOPTFLAG) $(DEBUGFLAG)
59
DLLLIBS=-L$(RHOME)/$(IMPDIR) $(PKG_LIBS) $(PKG_LIBS2) $(EXTRA_LIBS) -lR
59
DLLLIBS=-L$(RHOME)/$(IMPDIR) $(PKG_LIBS) $(PKG_LIBS2) $(EXTRA_LIBS) -lR
60
RESFLAGS=-I $(RHOME)/include
60
RESFLAGS=-I $(RHOME)/include
61
 
61
 
62
# for use by Makevars.win
62
# for use by Makevars.win
63
R_HOME=$(RHOME)
63
R_HOME=$(RHOME)