47 |
--with-egd-socket=*) |
--with-egd-socket=*) |
48 |
extraegdpath=$optarg |
extraegdpath=$optarg |
49 |
;; |
;; |
50 |
|
--with-libvncserver) |
51 |
|
withvncserver=yes |
52 |
|
;; |
53 |
|
--with-libvncserver-config=*) |
54 |
|
vncserverconfig=$optarg |
55 |
|
;; |
56 |
--with-debug) |
--with-debug) |
57 |
cflags="$cflags -g -DWITH_DEBUG" |
cflags="$cflags -g -DWITH_DEBUG" |
58 |
;; |
;; |
74 |
echo " --with-openssl=DIR look for OpenSSL at DIR/include, DIR/lib" |
echo " --with-openssl=DIR look for OpenSSL at DIR/include, DIR/lib" |
75 |
echo " --without-openssl use in-tree crypto, even if OpenSSL is available" |
echo " --without-openssl use in-tree crypto, even if OpenSSL is available" |
76 |
echo " --with-egd-socket=PATH look for Entropy Gathering Daemon socket at PATH" |
echo " --with-egd-socket=PATH look for Entropy Gathering Daemon socket at PATH" |
77 |
|
echo " --with-libvncserver make rdp2vnc" |
78 |
|
echo " --with-libvncserver-config=CMD" |
79 |
|
echo " use CMD as libvncserver-config" |
80 |
echo " --with-debug enable protocol debugging output" |
echo " --with-debug enable protocol debugging output" |
81 |
echo " --with-debug-kbd enable debugging of keyboard handling" |
echo " --with-debug-kbd enable debugging of keyboard handling" |
82 |
echo |
echo |
148 |
rpath="$rpath:$xdir/lib" |
rpath="$rpath:$xdir/lib" |
149 |
fi |
fi |
150 |
|
|
151 |
ldflags="$ldflags -lX11" |
ldflags="$ldflags" |
152 |
|
targets="$targets rdesktop" |
153 |
|
|
154 |
if [ -z "$withoutopenssl" ]; then |
if [ -z "$withoutopenssl" ]; then |
155 |
# Find OpenSSL installation if available |
# Find OpenSSL installation if available |
186 |
fi |
fi |
187 |
fi |
fi |
188 |
|
|
189 |
|
if [ ! -z "$withvncserver" ]; then |
190 |
|
if [ -z "$vncserverconfig" ]; then |
191 |
|
vncserverconfig=libvncserver-config |
192 |
|
fi |
193 |
|
|
194 |
|
echo "VNCINC=`$vncserverconfig --cflags`" >> Makeconf |
195 |
|
echo "LDVNC=`$vncserverconfig --libs`" >> Makeconf |
196 |
|
echo "CCLD=`$vncserverconfig --link`" >> Makeconf |
197 |
|
echo >> Makeconf |
198 |
|
targets="$targets rdp2vnc" |
199 |
|
|
200 |
|
echo "Found libvncserver: Building rdp2vnc" |
201 |
|
fi |
202 |
|
|
203 |
|
|
204 |
# Find EGD socket if we don't have /dev/urandom or /dev/random |
# Find EGD socket if we don't have /dev/urandom or /dev/random |
205 |
|
|
245 |
|
|
246 |
echo "CFLAGS = $cflags" >>Makeconf |
echo "CFLAGS = $cflags" >>Makeconf |
247 |
echo "LDFLAGS = $ldflags" >>Makeconf |
echo "LDFLAGS = $ldflags" >>Makeconf |
248 |
|
echo "TARGETS = $targets" >>Makeconf |
249 |
|
|
250 |
echo "configure complete - now run make" |
echo "configure complete - now run make" |
251 |
|
|