2005-03-13 07:00:56 +01:00
|
|
|
#
|
|
|
|
# qtrdesktop makefile
|
2007-02-10 09:14:37 +01:00
|
|
|
# qt should be installed in /usr/local/qt or /usr/lib/qt3
|
|
|
|
# set QTBDIR to this location
|
|
|
|
|
|
|
|
QTBDIR = /usr/lib/qt3
|
|
|
|
|
2005-03-13 07:00:56 +01:00
|
|
|
CC = g++
|
2007-02-10 09:14:37 +01:00
|
|
|
CPPFLAGS = -O2 -Wall -I$(QTBDIR)/include -I..
|
2006-03-23 02:32:49 +01:00
|
|
|
# the next line is for sound
|
2007-02-10 09:14:37 +01:00
|
|
|
#CPPFLAGS += -DWITH_RDPSND
|
2006-03-23 02:32:49 +01:00
|
|
|
RESTOBJ = tcp.o iso.o mcs.o secure.o rdp.o rdp5.o
|
|
|
|
RESTOBJ += orders.o cache.o mppc.o licence.o bitmap.o
|
2007-02-10 09:14:37 +01:00
|
|
|
RESTOBJ += channels.o pstcache.o ssl.o
|
2006-03-23 02:32:49 +01:00
|
|
|
# the next line is for sound
|
2007-02-10 09:14:37 +01:00
|
|
|
#RESTOBJ += rdpsnd.o rdpsnd_oss.o rdpsnd_dsp.o
|
|
|
|
LD2FLAGS = -L$(QTBDIR)/lib -L/usr/X11R6/lib
|
|
|
|
LDFLAGS = -lcrypto -lqt-mt -lXext -lX11 -lm
|
|
|
|
MOCFILE = $(QTBDIR)/bin/moc
|
2005-03-13 07:00:56 +01:00
|
|
|
|
|
|
|
all: qtrd
|
|
|
|
|
|
|
|
qtrd: $(RESTOBJ) qtwin.o
|
|
|
|
$(MOCFILE) qtwin.h > moc_qtwin.cpp
|
|
|
|
$(CC) $(CPPFLAGS) -c moc_qtwin.cpp
|
|
|
|
$(CC) -o qtrdesktop $(LD2FLAGS) qtwin.o moc_qtwin.o $(RESTOBJ) $(LDFLAGS)
|
|
|
|
strip qtrdesktop
|
|
|
|
|
|
|
|
clean:
|
|
|
|
rm -f qtrdesktop
|
|
|
|
rm -f *.o
|
|
|
|
rm -f ../*.o
|
2005-03-13 07:38:42 +01:00
|
|
|
rm -f moc_qtwin.cpp
|
2006-03-23 02:32:49 +01:00
|
|
|
|
|
|
|
# common files
|
|
|
|
|
|
|
|
tcp.o: ../tcp.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../tcp.c
|
|
|
|
|
|
|
|
iso.o: ../iso.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../iso.c
|
|
|
|
|
|
|
|
mcs.o: ../mcs.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../mcs.c
|
|
|
|
|
|
|
|
secure.o: ../secure.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../secure.c
|
|
|
|
|
|
|
|
rdp.o: ../rdp.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../rdp.c
|
|
|
|
|
|
|
|
rdp5.o: ../rdp5.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../rdp5.c
|
|
|
|
|
|
|
|
orders.o: ../orders.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../orders.c
|
|
|
|
|
|
|
|
cache.o: ../cache.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../cache.c
|
|
|
|
|
|
|
|
mppc.o: ../mppc.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../mppc.c
|
|
|
|
|
|
|
|
licence.o: ../licence.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../licence.c
|
|
|
|
|
|
|
|
bitmap.o: ../bitmap.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../bitmap.c
|
|
|
|
|
|
|
|
channels.o: ../channels.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../channels.c
|
|
|
|
|
|
|
|
pstcache.o: ../pstcache.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../pstcache.c
|
|
|
|
|
2007-02-10 09:14:37 +01:00
|
|
|
ssl.o: ../ssl.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../ssl.c
|
|
|
|
|
2006-03-23 02:32:49 +01:00
|
|
|
rdpsnd.o: ../rdpsnd.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../rdpsnd.c
|
|
|
|
|
|
|
|
rdpsnd_oss.o: ../rdpsnd_oss.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../rdpsnd_oss.c
|
2007-02-10 09:14:37 +01:00
|
|
|
|
|
|
|
rdpsnd_dsp.o: ../rdpsnd_dsp.c
|
|
|
|
$(CC) $(CPPFLAGS) -c ../rdpsnd_dsp.c
|