1 |
jsorg71 |
850 |
# |
2 |
|
|
# qtrdesktop makefile |
3 |
|
|
# qt should be installed in /usr/local/qt |
4 |
|
|
# |
5 |
|
|
CC = g++ |
6 |
jsorg71 |
880 |
CPPFLAGS = -O2 -Wall -I/usr/local/qt/include -DWITH_RDPSND |
7 |
|
|
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 ../rdpsnd.o ../rdpsnd_oss.o |
8 |
jsorg71 |
850 |
LD2FLAGS = -L/usr/local/qt/lib -L/usr/X11R6/lib |
9 |
|
|
LDFLAGS = -lcrypto -lqt -lXext -lX11 -lm |
10 |
|
|
MOCFILE = /usr/local/qt/bin/moc |
11 |
|
|
|
12 |
|
|
all: qtrd |
13 |
|
|
|
14 |
|
|
qtrd: $(RESTOBJ) qtwin.o |
15 |
|
|
$(MOCFILE) qtwin.h > moc_qtwin.cpp |
16 |
|
|
$(CC) $(CPPFLAGS) -c moc_qtwin.cpp |
17 |
|
|
$(CC) -o qtrdesktop $(LD2FLAGS) qtwin.o moc_qtwin.o $(RESTOBJ) $(LDFLAGS) |
18 |
|
|
strip qtrdesktop |
19 |
|
|
|
20 |
|
|
clean: |
21 |
|
|
rm -f qtrdesktop |
22 |
|
|
rm -f *.o |
23 |
|
|
rm -f ../*.o |
24 |
jsorg71 |
851 |
rm -f moc_qtwin.cpp |