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

Diff of /gcl/unixport/makefile

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

revision 1.34 by mjthomas, Sat Oct 5 23:01:49 2002 UTC revision 1.35 by mjthomas, Sun Oct 6 09:38:32 2002 UTC
# Line 1  Line 1 
1  SPECIAL_RSYM = rsym.c  SPECIAL_RSYM = rsym.c
2    
3  LIBC    = -lc  LIBC    = -lc
 GCLP = libgclp.a  
 LIBGCLP = -lgclp  
4    
5  -include ../makedefs  -include ../makedefs
6    
# Line 16  PORTDIR = . Line 14  PORTDIR = .
14    
15  OLDDATE = "DATE"  OLDDATE = "DATE"
16    
17  LD_LIBS=$(addprefix -u ,$(PATCHED_SYMBOLS)) -lgcl $(LIBS) $(LIBC) $(LIBGCLP)  LD_LIBS=$(addprefix -u ,$(PATCHED_SYMBOLS)) -lgcl $(LIBS) $(LIBC) -lgclp
18    
19  libgclp.a: $(ODIR)/gcllib.a  libgclp.a: $(ODIR)/gcllib.a
20          cp $< $@          cp $< $@
# Line 108  libgcl.a: $(FIRST_FILE) $(OBJS) $(LSPOBJ Line 106  libgcl.a: $(FIRST_FILE) $(OBJS) $(LSPOBJ
106          rm -rf $@          rm -rf $@
107          ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o")          ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o")
108    
109  raw_$(SYSTEM): libgcl.a $(GCLP) $(SYSTEM_OBJS)  raw_$(SYSTEM): libgcl.a libgclp.a $(SYSTEM_OBJS)
110          $(CC) -o raw_$(SYSTEM)$(EXE) $(filter %.o,$^) -L. $(LD_LIBS)          $(CC) -o raw_$(SYSTEM)$(EXE) $(filter %.o,$^) -L. $(LD_LIBS)
111    
112  sys_gcl.o: sys_gcl.c $(HDIR)/object.h $(HDIR)/config.h  sys_gcl.o: sys_gcl.c $(HDIR)/object.h $(HDIR)/config.h
# Line 117  sys_gcl.o: sys_gcl.c $(HDIR)/object.h $( Line 115  sys_gcl.o: sys_gcl.c $(HDIR)/object.h $(
115  clean:  clean:
116          rm -rf  saved_$(SYSTEM)$(EXE) raw_$(SYSTEM)$(EXE) saved_gcl$(EXE) \          rm -rf  saved_$(SYSTEM)$(EXE) raw_$(SYSTEM)$(EXE) saved_gcl$(EXE) \
117                  saved_ansi_gcl$(EXE) raw_gcl$(EXE) *.o core a.out $(RSYM) \                  saved_ansi_gcl$(EXE) raw_gcl$(EXE) *.o core a.out $(RSYM) \
118                  $(LSPDIR)/auto_new.lsp foo *maxima* init_gcl.lsp libgcl.a $(GCLP) \                  $(LSPDIR)/auto_new.lsp foo *maxima* init_gcl.lsp libgcl.a libgclp.a \
119                  gmp* bfd*                  gmp* bfd*

Legend:
Removed from v.1.34  
changed lines
  Added in v.1.35

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