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 |
|
|
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 $< $@ |
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 |
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* |