1 |
|
|
2 |
|
-include ../makedefs |
3 |
|
|
4 |
HDIR = ../h |
HDIR = ../h |
5 |
ODIR = ../o |
ODIR = ../o |
6 |
LSPDIR = ../lsp |
LSPDIR = ../lsp |
8 |
PORTDIR = ../unixport |
PORTDIR = ../unixport |
9 |
CLCSDIR = ../clcs |
CLCSDIR = ../clcs |
10 |
PCLDIR = ../pcl |
PCLDIR = ../pcl |
11 |
MPDIR = ../mp |
#MPDIR = ../mp |
12 |
GMP_DIR = ../gmp3/ |
GMP_DIR = ../gmp3/ |
13 |
|
|
14 |
CFLAGS = -c $(DEFS) -I$(HDIR) |
#CFLAGS = -c $(DEFS) -I$(HDIR) |
15 |
LDCC = $(CC) -g |
#LDCC = $(CC) -g |
16 |
LIBC = -lc |
LIBC = -lc |
17 |
LIBS = -lm # -lpixrect -lc |
#LIBS = -lm # -lpixrect -lc |
18 |
OLDDATE = "DATE" |
OLDDATE = "DATE" |
19 |
GCLIB = $(ODIR)/gcllib.a |
GCLIB = $(ODIR)/gcllib.a |
20 |
MPFILES= $(MPDIR)/mpi.o $(MPDIR)/mp2.o $(MPDIR)/libmport.a |
#MPFILES= $(MPDIR)/mpi.o $(MPDIR)/mp2.o $(MPDIR)/libmport.a |
21 |
MPFILES= $(MPDIR)/mpi.o $(MPDIR)/mp2.o $(MPDIR)/libmport.a |
#MPFILES= $(MPDIR)/mpi.o $(MPDIR)/mp2.o $(MPDIR)/libmport.a |
22 |
INIT_SYSTEM_LSP=init_$(SYSTEM).lsp |
INIT_SYSTEM_LSP=init_$(SYSTEM).lsp |
23 |
SPECIAL_RSYM = rsym.c |
SPECIAL_RSYM = rsym.c |
24 |
|
|
|
-include ../makedefs |
|
25 |
|
|
26 |
LIBS1= $(LIBS) $(LIBSYSTEM) $(GCLIB) |
LIBS1= $(LIBS) $(LIBSYSTEM) $(GCLIB) |
27 |
|
|
97 |
cat $(INIT_SYSTEM_LSP) | \ |
cat $(INIT_SYSTEM_LSP) | \ |
98 |
sed -e "s$(OLDDATE)Version(`cat ../majvers`.`cat ../minvers`) `date`g" \ |
sed -e "s$(OLDDATE)Version(`cat ../majvers`.`cat ../minvers`) `date`g" \ |
99 |
-e 'ssaved_gclsaved_$(SYSTEM)g' \ |
-e 'ssaved_gclsaved_$(SYSTEM)g' \ |
100 |
-e 'slinks t)links t)(setq compiler::*cc* "$(CC)")$(INITFORM)g' \ |
-e 'slinks t)links t)(setq compiler::*cc* "$(CC) -c -I$(HDIR) $(CFLAGS)")$(INITFORM)g' \ |
101 |
-e "sGCLDIR${GCLDIR}g" \ |
-e "sGCLDIR${GCLDIR}g" \ |
102 |
-e "s(defun lisp-imp(setq si::*gcl-version* `cat ../minvers` si::*gcl-major-version* `cat ../majvers`)(defun lisp-impg" \ |
-e "s(defun lisp-imp(setq si::*gcl-version* `cat ../minvers` si::*gcl-major-version* `cat ../majvers`)(defun lisp-impg" \ |
103 |
-e "s:GCL-1:GCL-"`cat ../majvers`":g" > foo |
-e "s:GCL-1:GCL-"`cat ../majvers`":g" > foo |
118 |
$(LDCC) -o raw_$(SYSTEM)$(EXE) $(FOR_RAW) ${LIBC} $(LIBS1) |
$(LDCC) -o raw_$(SYSTEM)$(EXE) $(FOR_RAW) ${LIBC} $(LIBS1) |
119 |
|
|
120 |
sys_gcl.o: sys_gcl.c ${HDIR}/object.h ${HDIR}/config.h |
sys_gcl.o: sys_gcl.c ${HDIR}/object.h ${HDIR}/config.h |
121 |
$(CC) $(CFLAGS) sys_gcl.c |
$(CC) $(CFLAGS) -c -I$(HDIR) sys_gcl.c |
122 |
|
|
123 |
#init_trad_gcl.lsp: init_gcl.lsp |
#init_trad_gcl.lsp: init_gcl.lsp |
124 |
# ln -s $< $@ |
# ln -s $< $@ |