source: to-imperative/trunk/cygwin/config.mk @ 1422

Last change on this file since 1422 was 1422, checked in by orlov, 17 years ago
  • Improved makefiles.
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 802 bytes
Line 
1CC = gcc
2#CPPFLAGS += -W -Wall -std=gnu99
3CPPFLAGS += -W -Wall
4CPPFLAGS += -DDEBUG -DPARANOIA
5CPPFLAGS += -DALL_INLINE
6CFLAGS += -g
7CFLAGS += -O0
8LDLIBS += -static-libgcc
9INSTALL_DIR = /usr
10
11RFPC = $(TOPDIR)/bootstrap/compiler/rfpc.exe
12RFP = refal_dir=$(TOPDIR)/cygwin rfpc=$(RFPC) \
13        cflags="$(CFLAGS)" ldflags=-Wl,--stack,0x800000 $(TOPDIR)/rfp.sh
14
15EXE_SUFFIX = .exe
16
17RFRTLIB_CFLAGS = -I$(TOPDIR)/cygwin/runtime -I$(TOPDIR)/cygwin/libp++
18RFLIB_CFLAGS = -I$(TOPDIR)/cygwin/library/include
19
20LIBRF = $(TOPDIR)/cygwin/library/librf.a
21LIBRFRT = $(TOPDIR)/cygwin/runtime/librfrt.a
22LIBPXX = $(TOPDIR)/cygwin/libp++/libp++.a
23
24RF_LDFLAGS += -L$(TOPDIR)/cygwin/library -L$(TOPDIR)/cygwin/runtime
25RF_LDFLAGS += -L$(TOPDIR)/cygwin/libp++ -L$(TOPDIR)/libstdc++-stub
26RF_LDLIBS += -lrf -lrfrt -lp++ -lsupc++ -lgmp
27
Note: See TracBrowser for help on using the repository browser.