Rev 4819 | Rev 4930 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4819 | Rev 4866 | ||
---|---|---|---|
Line 9... | Line 9... | ||
9 | 9 | ||
10 | STATICLIB = libz.a |
10 | STATICLIB = libz.a |
11 | SHAREDLIB = libz.dll |
11 | SHAREDLIB = libz.dll |
Line -... | Line 12... | ||
- | 12 | IMPLIB = libz.dll.a |
|
- | 13 | ||
12 | IMPLIB = libz.dll.a |
14 | CC = kos32-gcc |
13 | 15 | LD = kos32-ld |
|
- | 16 | AR = kos32-ar |
|
14 | PREFIX = |
17 | STRIP = kos32-strip |
Line 15... | Line 18... | ||
15 | CC = $(PREFIX)gcc |
18 | |
16 | CFLAGS = $(LOC) -U_Win32 -U_WIN32 -U__MINGW32__ -O2 -Wall -fomit-frame-pointer |
19 | CFLAGS = $(LOC) -U_Win32 -U_WIN32 -U__MINGW32__ -O2 -Wall -fomit-frame-pointer |
Line 17... | Line -... | ||
17 | - | ||
18 | AS = $(CC) |
20 | |
Line 19... | Line -... | ||
19 | ASFLAGS = $(LOC) -Wall |
- | |
20 | 21 | AS = $(CC) |
|
Line 21... | Line -... | ||
21 | LD = ld |
- | |
22 | LDFLAGS = $(LOC) |
- | |
23 | 22 | ASFLAGS = $(LOC) -Wall |
|
Line 24... | Line 23... | ||
24 | AR = $(PREFIX)ar |
23 | |
Line 25... | Line 24... | ||
25 | ARFLAGS = rcs |
24 | LDFLAGS = $(LOC) |
Line 59... | Line 58... | ||
59 | $(IMPLIB): $(SHAREDLIB) |
58 | $(IMPLIB): $(SHAREDLIB) |
Line 60... | Line 59... | ||
60 | 59 | ||
61 | $(SHAREDLIB): zlib.def $(OBJS) $(OBJA) Makefile |
60 | $(SHAREDLIB): zlib.def $(OBJS) $(OBJA) Makefile |
62 | $(LD) $(LDFLAGS) $(LIBPATH) -o $@ zlib.def $(OBJS) $(OBJA) $(LIBS) |
61 | $(LD) $(LDFLAGS) $(LIBPATH) -o $@ zlib.def $(OBJS) $(OBJA) $(LIBS) |
63 | $(STRIP) $@ |
62 | $(STRIP) $@ |
64 | sed -f ../newlib/cmd1.sed zlib.def > mem |
63 | #sed -f ../newlib/cmd1.sed zlib.def > mem |
65 | sed -f ../newlib/cmd2.sed mem >zlib.inc |
64 | #sed -f ../newlib/cmd2.sed mem >zlib.inc |
66 | mv -f libz.dll ../../bin |
65 | mv -f libz.dll ../../bin |
Line 67... | Line 66... | ||
67 | mv -f libz.dll.a ../../lib |
66 | mv -f libz.dll.a ../../lib |