Rev 4349 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4349 | Rev 4362 | ||
---|---|---|---|
Line 30... | Line 30... | ||
30 | 30 | ||
Line 31... | Line 31... | ||
31 | LDFLAGS:= -shared -s -nostdlib -T ../newlib/dll.lds --entry _DllStartup --image-base=0 --out-implib $(IMPLIB) |
31 | LDFLAGS:= -shared -s -nostdlib -T ../newlib/dll.lds --entry _DllStartup --image-base=0 --out-implib $(IMPLIB) |
Line 32... | Line 32... | ||
32 | 32 | ||
Line 33... | Line 33... | ||
33 | INCLUDES= -I../newlib/include |
33 | INCLUDES= -I../newlib/include |
Line 34... | Line 34... | ||
34 | 34 | ||
Line 50... | Line 50... | ||
50 | .S.o: |
50 | .S.o: |
51 | $(AS) $(ASFLAGS) -c -o $@ $< |
51 | $(AS) $(ASFLAGS) -c -o $@ $< |
Line 52... | Line 52... | ||
52 | 52 | ||
53 | $(STATICLIB): $(OBJS) $(OBJA) Makefile |
53 | $(STATICLIB): $(OBJS) $(OBJA) Makefile |
54 | $(AR) $(ARFLAGS) $@ $(OBJS) $(OBJA) |
54 | $(AR) $(ARFLAGS) $@ $(OBJS) $(OBJA) |
Line 55... | Line 55... | ||
55 | mv -f libz.a ../../static |
55 | mv -f libz.a ../../lib |
Line 56... | Line 56... | ||
56 | 56 | ||
57 | $(IMPLIB): $(SHAREDLIB) |
57 | $(IMPLIB): $(SHAREDLIB) |
58 | 58 | ||
59 | $(SHAREDLIB): zlib.def $(OBJS) $(OBJA) Makefile |
59 | $(SHAREDLIB): zlib.def $(OBJS) $(OBJA) Makefile |
60 | $(LD) $(LDFLAGS) $(LIBPATH) -o $@ zlib.def $(OBJS) $(OBJA) $(LIBS) |
60 | $(LD) $(LDFLAGS) $(LIBPATH) -o $@ zlib.def $(OBJS) $(OBJA) $(LIBS) |
61 | $(STRIP) $@ |
61 | $(STRIP) $@ |
62 | sed -f ../newlib/cmd1.sed zlib.def > mem |
62 | sed -f ../newlib/cmd1.sed zlib.def > mem |
Line 63... | Line 63... | ||
63 | sed -f ../newlib/cmd2.sed mem >zlib.inc |
63 | sed -f ../newlib/cmd2.sed mem >zlib.inc |
64 | mv -f zlib.dll ../../lib |
64 | mv -f zlib.dll ../../bin |
65 | mv -f libz.dll.a ../../import |
65 | mv -f libz.dll.a ../../lib |