3 # qt should be installed in /usr/local/qt
6 CPPFLAGS = -O2 -Wall -I/usr/local/qt/include -I..
7 # the next line is for sound
8 CPPFLAGS += -DWITH_RDPSND
9 RESTOBJ = tcp.o iso.o mcs.o secure.o rdp.o rdp5.o
10 RESTOBJ += orders.o cache.o mppc.o licence.o bitmap.o
11 RESTOBJ += channels.o pstcache.o
12 # the next line is for sound
13 RESTOBJ += rdpsnd.o rdpsnd_oss.o
14 LD2FLAGS = -L/usr/local/qt/lib -L/usr/X11R6/lib
15 LDFLAGS = -lcrypto -lqt -lXext -lX11 -lm
16 MOCFILE = /usr/local/qt/bin/moc
20 qtrd: $(RESTOBJ) qtwin.o
21 $(MOCFILE) qtwin.h > moc_qtwin.cpp
22 $(CC) $(CPPFLAGS) -c moc_qtwin.cpp
23 $(CC) -o qtrdesktop $(LD2FLAGS) qtwin.o moc_qtwin.o $(RESTOBJ) $(LDFLAGS)
35 $(CC) $(CPPFLAGS) -c ../tcp.c
38 $(CC) $(CPPFLAGS) -c ../iso.c
41 $(CC) $(CPPFLAGS) -c ../mcs.c
44 $(CC) $(CPPFLAGS) -c ../secure.c
47 $(CC) $(CPPFLAGS) -c ../rdp.c
50 $(CC) $(CPPFLAGS) -c ../rdp5.c
53 $(CC) $(CPPFLAGS) -c ../orders.c
56 $(CC) $(CPPFLAGS) -c ../cache.c
59 $(CC) $(CPPFLAGS) -c ../mppc.c
61 licence.o: ../licence.c
62 $(CC) $(CPPFLAGS) -c ../licence.c
65 $(CC) $(CPPFLAGS) -c ../bitmap.c
67 channels.o: ../channels.c
68 $(CC) $(CPPFLAGS) -c ../channels.c
70 pstcache.o: ../pstcache.c
71 $(CC) $(CPPFLAGS) -c ../pstcache.c
74 $(CC) $(CPPFLAGS) -c ../rdpsnd.c
76 rdpsnd_oss.o: ../rdpsnd_oss.c
77 $(CC) $(CPPFLAGS) -c ../rdpsnd_oss.c