Rev 1898 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1898 | Rev 1907 | ||
---|---|---|---|
Line 5... | Line 5... | ||
5 | AR= ar rc |
5 | AR= ar rc |
6 | 6 | ||
Line 7... | Line 7... | ||
7 | CFLAGS = -c -O2 -fomit-frame-pointer |
7 | CFLAGS = -c -O2 -fomit-frame-pointer |
Line 8... | Line 8... | ||
8 | 8 | ||
Line 9... | Line 9... | ||
9 | LDIMPORT:= -nostdlib --out-implib libpngimp.a --exclude-libs libamz.a |
9 | LDIMPORT:= -nostdlib --out-implib libpngimp.a |
Line 10... | Line 10... | ||
10 | 10 | ||
Line 11... | Line 11... | ||
11 | LDFLAGS:= -shared -s -T../newlib/dll.lds -Map map --image-base 0 |
11 | LDFLAGS:= -shared -s -T../newlib/dll.lds --image-base 0 |
Line 12... | Line 12... | ||
12 | 12 | ||
Line 27... | Line 27... | ||
27 | pngset.c pngtrans.c pngwio.c pngwrite.c \ |
27 | pngset.c pngtrans.c pngwio.c pngwrite.c \ |
28 | pngwtran.c pngwutil.c |
28 | pngwtran.c pngwutil.c |
29 | 29 | ||
Line 30... | Line -... | ||
30 | - | ||
31 | 30 | ||
Line 32... | Line 31... | ||
32 | OBJECTS = $(patsubst %.c, %.o, $(SOURCES)) |
31 | OBJECTS = $(patsubst %.c, %.o, $(SOURCES)) |
Line 41... | Line 40... | ||
41 | $(LIBRARY).a: $(OBJECTS) Makefile |
40 | $(LIBRARY).a: $(OBJECTS) Makefile |
42 | ar cvrs $(LIBRARY).a $(OBJECTS) |
41 | ar cvrs $(LIBRARY).a $(OBJECTS) |
Line 43... | Line 42... | ||
43 | 42 | ||
44 | $(LIBRARY).dll: $(OBJECTS) Makefile |
43 | $(LIBRARY).dll: $(OBJECTS) Makefile |
Line 45... | Line 44... | ||
45 | ld $(LDFLAGS) $(LDIMPORT) $(LIBPATH) -o $@ $(OBJECTS) $(LIBS) |
44 | ld $(LDFLAGS) $(LDIMPORT) $(LIBPATH) -o $@ $(OBJECTS) $(LIBS) symbols.def |
46 | 45 | ||
Line -... | Line 46... | ||
- | 46 | %.o : %.c Makefile |
|
- | 47 | $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o $@ $< |
|
- | 48 | ||
- | 49 | clean: |