source: to-imperative/trunk/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: 657 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
12RFP = cflags="$(CFLAGS)" $(TOPDIR)/rfp.sh
13
14EXE_SUFFIX=
15
16RFRTLIB_CFLAGS = -I$(TOPDIR)/runtime -I$(TOPDIR)/libp++
17RFLIB_CFLAGS = -I$(TOPDIR)/library/include
18
19LIBRF = $(TOPDIR)/library/librf.a
20LIBRFRT = $(TOPDIR)/runtime/librfrt.a
21LIBPXX = $(TOPDIR)/libp++/libp++.a
22
23RF_LDFLAGS += -L$(TOPDIR)/library -L$(TOPDIR)/runtime
24RF_LDFLAGS += -L$(TOPDIR)/libp++ -L$(TOPDIR)/libstdc++-stub
25RF_LDLIBS += -lrf -lrfrt -lp++ -lsupc++ -lgmp
26
Note: See TracBrowser for help on using the repository browser.