Subversion Repositories Kolibri OS

Rev

Rev 4396 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4396 Rev 4866
Line 1... Line -...
1
LIBRARY= libsupc++
-
 
2
 
1
LIBRARY= libsupc++
Line 3... Line 2...
3
CC=gcc
2
 
4
CPP=g++
3
CC = kos32-gcc
5
CFLAGS = -U_Win32 -U_WIN32 -U__MINGW32__ -c -O2 -fomit-frame-pointer
-
 
6
 
-
 
7
LD = ld
4
AR = kos32-ar
-
 
5
LD = kos32-ld
-
 
6
CPP= kos32-g++
Line 8... Line -...
8
 
-
 
-
 
7
STRIP = kos32-strip
Line 9... Line 8...
9
AR= ar
8
 
Line 10... Line 9...
10
 
9
CFLAGS = -U_Win32 -U_WIN32 -U__MINGW32__ -c -O2 -fomit-frame-pointer
Line 11... Line -...
11
STRIP = $(PREFIX)strip
-
 
12
 
10
 
Line 13... Line -...
13
INCLUDES= -I. -I../newlib/include
-
 
14
 
11
ARFLAGS= crs
Line 15... Line 12...
15
 
12
 
16
LIBS:=  -ldll -lc.dll
13
INCLUDES= -I. -I../newlib/include
17
 
14
 
Line 51... Line 48...
51
 
48
		vterminate.cc
Line 52... Line 49...
52
 
49
 
Line 53... Line -...
53
OBJECTS =  $(patsubst %.cc, %.o, $(patsubst %.c, %.o, $(SOURCES)))
-
 
54
 
-
 
55
 
50
 
Line 56... Line -...
56
 
-
 
57
# targets 
51
OBJECTS =  $(patsubst %.cc, %.o, $(patsubst %.c, %.o, $(SOURCES)))
Line 58... Line -...
58
 
-
 
59
 
52
 
60
all:$(LIBRARY).a
53
# targets 
61
 
54
 
Line 62... Line -...
62
 
-
 
63
$(LIBRARY).a: $(OBJECTS) Makefile
55
all:$(LIBRARY).a
64
	ar cvrs $(LIBRARY).a $(OBJECTS)		
56
 
Line 65... Line 57...
65
	mv -f $(LIBRARY).a ../../lib
57
$(LIBRARY).a: $(OBJECTS) Makefile
66
 
58
	$(AR) $(ARFLAGS) $(LIBRARY).a $(OBJECTS)		
Line 67... Line 59...
67
 
59
	mv -f $(LIBRARY).a ../../lib
68
%.o : %.c Makefile
60
 
Line 69... Line -...
69
	$(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o $@ $<
-
 
70
 
-
 
71
%.o : %.cc Makefile
-