blob: 93a440690e1394dd1e0a3bd86ce03c6e2e2941f4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
# borland windows makefile
#
# this assumes openssl and borland free command line tools are installed
# this assumes c:\windows is windows directory
#
# run 'set PATH=c:\borland\bcc55\bin' and run 'make -f makefile_win32 all'
#
XRDPOBJ = libxrdp.obj xrdp_tcp.obj xrdp_iso.obj xrdp_mcs.obj \
xrdp_sec.obj xrdp_rdp.obj xrdp_orders.obj \
xrdp_bitmap_compress.obj xrdp_channel.obj \
list.obj \
file.obj \
os_calls.obj \
ssl_calls.obj
CFLAGS = -w- -O2 -I../common -Ic:/borland/bcc55/include -Ic:/openssl/include
LDFLAGS = -Lc:/borland/bcc55/lib
xrdp: $(XRDPOBJ)
$(CC) $(LDFLAGS) -WD -exrdp.dll libeay32.lib $(XRDPOBJ)
all: lib xrdp
clean:
del $(XRDPOBJ) xrdp.dll
lib:
implib -a -w libeay32.lib c:/windows/system32/libeay32.dll
list.obj:
$(CC) $(CFLAGS) -c ../common/list.c
file.obj:
$(CC) $(CFLAGS) -c ../common/file.c
os_calls.obj:
$(CC) $(CFLAGS) -c ../common/os_calls.c
ssl_calls.obj:
$(CC) $(CFLAGS) -c ../common/ssl_calls.c
|