1 --- rdesktop-1.3.1/configure 2003-12-11 07:59:54.000000000 -0700
2 +++ rdesktop-1.3.1.new/configure 2004-05-25 11:17:14.661455560 -0700
4 --with-libvncserver-config=*)
5 vncserverconfig=$optarg
11 cflags="$cflags -g -DWITH_DEBUG"
14 echo " --with-libvncserver make rdp2vnc"
15 echo " --with-libvncserver-config=CMD"
16 echo " use CMD as libvncserver-config"
17 + echo " --with-oss Specify that we should use the OSS system"
18 echo " --with-debug enable protocol debugging output"
19 echo " --with-debug-kbd enable debugging of keyboard handling"
20 echo " --with-debug-rdp5 enable debugging of RDP5 code"
25 -xdirs="$extraxdir /usr/X11R6 /usr/X11 /usr/openwin /usr /usr/local/X11R6 /usr/local/X11 /usr/local"
26 +#xdirs="$extraxdir /usr/X11R6 /usr/X11 /usr/openwin /usr /usr/local/X11R6 /usr/local/X11 /usr/local"
31 if [ -f $dir/include/X11/Xlib.h ]; then
33 #withoutopenssl not currently supported
34 #if [ -z "$withoutopenssl" ]; then
35 # Find OpenSSL installation if available
36 - ssldirs="$extrassldir /usr/openssl /usr/ssl /usr /usr/local/openssl /usr/local/ssl /usr/local"
38 +#ssldirs="$extrassldir /usr/openssl /usr/ssl /usr /usr/local/openssl /usr/local/ssl /usr/local"
40 +ssldirs="$extrassldir"
42 for dir in $ssldirs; do
43 if [ -f $dir/include/openssl/rc4.h ]; then
46 # Check for OSS sound support
48 -if [ -f /usr/include/sys/soundcard.h ]; then
49 - echo Sound support enabled: Open Sound System
51 - echo "SOUNDOBJ = rdpsnd.o rdpsnd_oss.o" >>Makeconf
52 - cflags="$cflags -DWITH_RDPSND"
53 -elif [ -f /usr/include/sys/audioio.h ]; then
54 - echo Sound support enabled: Sun/BSD
56 - echo "SOUNDOBJ = rdpsnd.o rdpsnd_sun.o" >>Makeconf
57 - cflags="$cflags -DWITH_RDPSND"
59 - echo "WARNING: sound support disabled (no /usr/include/sys/soundcard.h or /usr/include/sys/audio.h)"
60 - echo "Currently supported systems are Open Sound System and Sun"
62 +if [ -z "$withoss" ]; then
63 + if [ -f /usr/include/sys/soundcard.h ]; then
65 + elif [ -f /usr/include/sys/audioio.h ]; then
66 + echo Sound support enabled: Sun/BSD
68 + echo "SOUNDOBJ = rdpsnd.o rdpsnd_sun.o" >>Makeconf
69 + cflags="$cflags -DWITH_RDPSND"
71 + echo "WARNING: sound support disabled (no /usr/include/sys/soundcard.h or /usr/include/sys/audio.h)"
72 + echo "Currently supported systems are Open Sound System and Sun"
77 +if [ ! -z "$withoss" ]; then
78 + echo Sound support enabled: Open Sound System
80 + echo "SOUNDOBJ = rdpsnd.o rdpsnd_oss.o" >>Makeconf
81 + cflags="$cflags -DWITH_RDPSND"
84 # Platform-specific options
90 -echo "CFLAGS = $cflags" >>Makeconf
91 -echo "LDFLAGS = $ldflags" >>Makeconf
92 +echo "LCFLAGS = $cflags" >>Makeconf
93 +echo "LLDFLAGS = $ldflags" >>Makeconf
94 echo "TARGETS = $targets" >>Makeconf
96 echo "configure complete - now run make"
97 --- rdesktop-1.3.1/Makefile 2004-01-21 20:26:01.000000000 -0700
98 +++ rdesktop-1.3.1.new/Makefile 2004-05-25 11:16:59.338784960 -0700
102 rdesktop: $(X11OBJ) $(SOUNDOBJ) $(RDPOBJ) $(CRYPTOBJ)
103 - $(CC) $(CFLAGS) -o rdesktop $(X11OBJ) $(SOUNDOBJ) $(RDPOBJ) $(CRYPTOBJ) $(LDFLAGS) -lX11
104 + $(CC) $(CFLAGS) $(LCFLAGS) -o rdesktop $(X11OBJ) $(SOUNDOBJ) $(RDPOBJ) $(CRYPTOBJ) $(LDFLAGS) $(LLDFLAGS) -lX11
106 rdp2vnc: $(VNCOBJ) $(SOUNDOBJ) $(RDPOBJ) $(CRYPTOBJ)
107 - $(CCLD) $(CFLAGS) -o rdp2vnc $(VNCOBJ) $(SOUNDOBJ) $(RDPOBJ) $(CRYPTOBJ) $(LDFLAGS) $(LDVNC)
108 + $(CCLD) $(CFLAGS) $(LCFLAGS) -o rdp2vnc $(VNCOBJ) $(SOUNDOBJ) $(RDPOBJ) $(CRYPTOBJ) $(LDFLAGS) $(LLDFLAGS) $(LDVNC)
110 vnc/rdp2vnc.o: rdesktop.c
111 - $(CC) $(CFLAGS) $(VNCINC) -DRDP2VNC -o vnc/rdp2vnc.o -c rdesktop.c
112 + $(CC) $(CFLAGS) $(LCFLAGS) $(VNCINC) -DRDP2VNC -o vnc/rdp2vnc.o -c rdesktop.c
115 - $(CC) $(CFLAGS) $(VNCINC) -DRDP2VNC -o vnc/vnc.o -c vnc/vnc.c
116 + $(CC) $(CFLAGS) $(LCFLAGS) $(VNCINC) -DRDP2VNC -o vnc/vnc.o -c vnc/vnc.c
118 vnc/xkeymap.o: xkeymap.c
119 - $(CC) $(CFLAGS) $(VNCINC) -DRDP2VNC -o vnc/xkeymap.o -c xkeymap.c
120 + $(CC) $(CFLAGS) $(LCFLAGS) $(VNCINC) -DRDP2VNC -o vnc/xkeymap.o -c xkeymap.c
122 vnc/x11stubs.o: vnc/x11stubs.c
123 - $(CC) $(CFLAGS) $(VNCINC) -o vnc/x11stubs.o -c vnc/x11stubs.c
124 + $(CC) $(CFLAGS) $(LCFLAGS) $(VNCINC) -o vnc/x11stubs.o -c vnc/x11stubs.c
132 - $(CC) $(CFLAGS) -o $@ -c $<
133 + $(CC) $(CFLAGS) $(LCFLAGS) -o $@ -c $<