Subversion Repositories Kolibri OS

Rev

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