/[gcl]/gcl/unixport/makefile
ViewVC logotype

Diff of /gcl/unixport/makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.21 by camm, Wed Jul 31 03:13:52 2002 UTC revision 1.22 by camm, Fri Aug 9 05:49:32 2002 UTC
# Line 1  Line 1 
1    
2    -include ../makedefs
3    
4  HDIR    = ../h  HDIR    = ../h
5  ODIR    = ../o  ODIR    = ../o
6  LSPDIR  = ../lsp  LSPDIR  = ../lsp
# Line 6  CMPDIR = ../cmpnew Line 8  CMPDIR = ../cmpnew
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    
# Line 96  saved_$(SYSTEM):raw_$(SYSTEM) $(RSYM) $( Line 97  saved_$(SYSTEM):raw_$(SYSTEM) $(RSYM) $(
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
# Line 117  raw_$(SYSTEM):  $(FOR_RAW) Line 118  raw_$(SYSTEM):  $(FOR_RAW)
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 $< $@

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26