3 include ../MakePaths.dir
5 DIRS_NEEDED = $(OBJROOT) $(SYMROOT)
6 VPATH = $(OBJROOT):$(SYMROOT)
8 INSTALLDIR = $(DSTROOT)/usr/standalone/i386
10 LIBSA=$(SYMROOT)/libsa.a
13 SARLD = $(SYMROOT)/sarld
16 ARCHFLAGS = -arch i386
18 RLD_ADDR = `awk '/RLD_ADDR/ { print $$3 }' < $(LIBSADIR)/memory.h`
22 $(SARLD): $(SARLD).sys
23 strip -o $(SARLD) $(SARLD).sys
25 $(SARLD).sys: $(LIBSA)
26 $(CC) $(COPTS) $(CFLAGS) $(ARCHFLAGS) -o $(SARLD).sys \
27 -e _sa_rld -u _sa_rld \
28 -seg1addr $(RLD_ADDR) -preload -nostdlib $(LIBSARLD) $(LIBSA)
31 rm -rf $(SARLD) $(SARLD).sys
33 install_i386:: $(SARLD) $(INSTALLDIR)
34 cp $(SARLD) $(INSTALLDIR)
36 include ../MakeInc.dir