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

Diff of /gcl/unixport/makefile

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

revision 1.42.2.1.2.1.2.4 by camm, Fri Oct 31 16:20:39 2003 UTC revision 1.42.2.1.2.1.2.5 by camm, Wed Nov 12 15:41:38 2003 UTC
# Line 15  PORTDIR = $(shell pwd) Line 15  PORTDIR = $(shell pwd)
15  LD_LIBS_PRE=$(addprefix -u ,$(PATCHED_SYMBOLS))  LD_LIBS_PRE=$(addprefix -u ,$(PATCHED_SYMBOLS))
16  LD_LIBS_POST=$(LIBS) $(LIBC) -lgclp  LD_LIBS_POST=$(LIBS) $(LIBC) -lgclp
17    
18    ifeq ($(ARRS),)
19    ARRS:=ar rs
20    endif
21    
22  libgclp.a: $(ODIR)/gcllib.a  libgclp.a: $(ODIR)/gcllib.a
23          cp $< $@          cp $< $@
24            ranlib $@
25    
26  gmpfiles: $(shell find ../$(GMPDIR) -name "*.o" |grep -v '\.lib')  gmpfiles: $(shell find ../$(GMPDIR) -name "*.o" |grep -v '\.lib')
27          rm -rf gmp          rm -rf gmp
# Line 111  $(HDIR)/mdefs.h: $(HDIR)/include.h Line 116  $(HDIR)/mdefs.h: $(HDIR)/include.h
116    
117  libgcl.a: $(FIRST_FILE) $(OBJS) sys_gcl.o $(LAST_FILE) gmpfiles bfdfiles  libgcl.a: $(FIRST_FILE) $(OBJS) sys_gcl.o $(LAST_FILE) gmpfiles bfdfiles
118          rm -rf $@          rm -rf $@
119          ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o")          $(ARRS) $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o")
120    
121  libpre_gcl.a: $(FIRST_FILE) $(OOBJS) sys_pre_gcl.o $(LAST_FILE) gmpfiles bfdfiles  libpre_gcl.a: $(FIRST_FILE) $(OOBJS) sys_pre_gcl.o $(LAST_FILE) gmpfiles bfdfiles
122          rm -rf $@          rm -rf $@
123          ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o")          $(ARRS) $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o")
124    
125  libxgcl.a: libgcl.a  libxgcl.a: libgcl.a
126          ln -snf $< $@          ln -snf $< $@
127    
128  libansi_gcl.a: $(FIRST_FILE) $(OBJS) $(ANSIOBJS) sys_ansi_gcl.o $(LAST_FILE) gmpfiles bfdfiles  libansi_gcl.a: $(FIRST_FILE) $(OBJS) $(ANSIOBJS) sys_ansi_gcl.o $(LAST_FILE) gmpfiles bfdfiles
129          rm -rf $@          rm -rf $@
130          ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o")          $(ARRS) $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o")
131    
132  libpcl_gcl.a: $(FIRST_FILE) $(OBJS) $(PCLOBJS) sys_pcl_gcl.o $(LAST_FILE) gmpfiles bfdfiles  libpcl_gcl.a: $(FIRST_FILE) $(OBJS) $(PCLOBJS) sys_pcl_gcl.o $(LAST_FILE) gmpfiles bfdfiles
133          rm -rf $@          rm -rf $@
134          ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o")          $(ARRS) $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o")
135    
136  raw_%: lib%.a libgclp.a $(SYSTEM_OBJS) $(EXTRAS)  raw_%: lib%.a libgclp.a $(SYSTEM_OBJS) $(EXTRAS)
137          $(CC) -o raw_$*$(EXE) $(filter %.o,$^) \          $(CC) -o raw_$*$(EXE) $(filter %.o,$^) \

Legend:
Removed from v.1.42.2.1.2.1.2.4  
changed lines
  Added in v.1.42.2.1.2.1.2.5

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