Rev 1895 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1895 | Rev 1898 | ||
---|---|---|---|
Line 3... | Line 3... | ||
3 | CC = gcc |
3 | CC = gcc |
Line 4... | Line 4... | ||
4 | 4 | ||
Line -... | Line 5... | ||
- | 5 | CFLAGS = -c -O2 -mmmx -Winline -fomit-frame-pointer |
|
- | 6 | ||
- | 7 | LDIMPORT:= -nostdlib --out-implib libpiximp.a --exclude-libs libamz.a |
|
5 | CFLAGS = -c -O2 -mmmx -Winline -fomit-frame-pointer |
8 | LDFLAGS:= -shared -s -T ../newlib/dll.lds -Map map --image-base 0 |
Line 6... | Line 9... | ||
6 | 9 | ||
Line -... | Line 10... | ||
- | 10 | DEFINES = -DHAVE_CONFIG_H -DPIXMAN_NO_TLS -D__DYNAMIC_REENT__ -DUSE_MMX |
|
- | 11 | ||
- | 12 | INCLUDES = -I../pixman -I../newlib/include |
|
- | 13 | ||
7 | DEFINES = -DHAVE_CONFIG_H -DPIXMAN_NO_TLS -DUSE_MMX |
14 | LIBPATH:= -L../newlib |
8 | 15 | ||
9 | INCLUDES = -I../pixman -I../newlib/include |
16 | LIBS:= -lamz -lgcc -lcimp |
10 | 17 | ||
11 | SOURCES = \ |
18 | SOURCES = \ |
Line 38... | Line 45... | ||
38 | OBJECTS = $(patsubst %.c, %.o, $(SOURCES)) |
45 | OBJECTS = $(patsubst %.c, %.o, $(SOURCES)) |
Line 39... | Line 46... | ||
39 | 46 | ||
Line 40... | Line 47... | ||
40 | # targets |
47 | # targets |
Line 41... | Line 48... | ||
41 | 48 | ||
42 | all:$(LIBRARY).a |
49 | all:$(LIBRARY).a $(LIBRARY).dll |
Line -... | Line 50... | ||
- | 50 | ||
- | 51 | ||
- | 52 | $(LIBRARY).a: $(OBJECTS) Makefile |
|
- | 53 | ar cvrs $(LIBRARY).a $(OBJECTS) |
|
43 | 54 | ||
44 | 55 | $(LIBRARY).dll: $(OBJECTS) Makefile |