1 |
CC = gcc |
2 |
CFLAGS = -Os -DWITH_OPENSSL -DL_ENDIAN -Wall |
3 |
RESTOBJ = ../tcp.o ../iso.o ../mcs.o ../secure.o ../rdp.o ../rdp5.o ../orders.o ../cache.o ../mppc.o ../licence.o ../bitmap.o ../channels.o ../pstcache.o |
4 |
LDFLAGS = -lvga -lcrypto |
5 |
|
6 |
#LDFLAGS = -lm /usr/local/lib/libvga.a /usr/lib/libcrypto.a |
7 |
#LDFLAGS = -lvga /usr/lib/libcrypto.a |
8 |
|
9 |
all: svgard |
10 |
svgard: svgawin.o $(RESTOBJ) |
11 |
$(CC) -o svgardesktop svgawin.o $(RESTOBJ) $(LDFLAGS) |
12 |
strip svgardesktop |
13 |
|
14 |
#rest: $(RESTOBJ) |
15 |
#rest: tcp.o iso.o mcs.o secure.o rdp.o rdp5.o orders.o cache.o mppc.o licence.o bitmap.o channels.o pstcache.o |
16 |
rest: ../tcp.c ../iso.c ../mcs.c ../secure.c ../rdp.c ../rdp5.c ../orders.c ../cache.c ../mppc.c ../licence.c ../bitmap.c ../channels.c ../pstcache.c |
17 |
$(CC) $(CFLAGS) -c ../tcp.c -o ../tcp.o |
18 |
$(CC) $(CFLAGS) -c ../iso.c -o ../iso.o |
19 |
$(CC) $(CFLAGS) -c ../mcs.c -o ../mcs.o |
20 |
$(CC) $(CFLAGS) -c ../secure.c -o ../secue.o |
21 |
$(CC) $(CFLAGS) -c ../rdp.c -o ../rdp.o |
22 |
$(CC) $(CFLAGS) -c ../rdp5.c -o ../rdp5.o |
23 |
$(CC) $(CFLAGS) -c ../orders.c -o ../orders.o |
24 |
$(CC) $(CFLAGS) -c ../cache.c -o ../cache.o |
25 |
$(CC) $(CFLAGS) -c ../mppc.c -o ../mppc.o |
26 |
$(CC) $(CFLAGS) -c ../licence.c -o ../licence.o |
27 |
$(CC) $(CFLAGS) -c ../bitmap.c -o ../bitmap.o |
28 |
$(CC) $(CFLAGS) -c ../channels.c -o ../channels.o |
29 |
$(CC) $(CFLAGS) -c ../pstcache.c -o ../pstcache.o |
30 |
|
31 |
svgawin.o: svgawin.c |
32 |
$(CC) $(CFLAGS) -c $*.c |
33 |
clean: |
34 |
rm svgardesktop |
35 |
rm *.o |
36 |
rm ../*.o |