<div dir="ltr"><div><div><div><div><div><div><div><div>Hi list!<br><br></div>I'm
running Debian Wheezy on a Pandaboard and I'd like to see how well it
performs as a (personal, 1-client) VNC server but unfortunately tigervnc
doesn't seem to be packaged anywhere for Debian 7 armhf yet, to no
great surprise. Wheezy uses xorg 1.12 and tigervnc 1.2.0 doesn't contain
an xorg patch new enough so I downloaded svn trunk, which does have a
patch for 1.12. I've followed the build instructions but make only gets
me as far as:<br>
</div><br>make[3]: Entering directory `/home/debian/src/tigervnc/trunk/unix/xserver/hw/vnc'<br>/bin/bash
../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../../include -DHAVE_DIX_CONFIG_H -I../../Xext -I../../fb -I../../mi
-I../../render -I../../randr -I../../../trunk//common -UHAVE_CONFIG_H
-I../../hw/xfree86/common -I../../hw/xfree86/os-support
-I../../hw/xfree86/os-support/bus -I../../include
-I/usr/include/pixman-1 -I/usr/include/freetype2
-I/usr/local/include -g -O2 -MT libvnc_la-xf86vncModule.lo -MD -MP -MF
.deps/libvnc_la-xf86vncModule.Tpo -c -o libvnc_la-xf86vncModule.lo `test -f 'xf86vncModule.cc' || echo './'`xf86vncModule.cc<br>
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../include
-DHAVE_DIX_CONFIG_H -I../../Xext -I../../fb -I../../mi -I../../render
-I../../randr -I../../../trunk//common -UHAVE_CONFIG_H
-I../../hw/xfree86/common -I../../hw/xfree86/os-support
-I../../hw/xfree86/os-support/bus -I../../include
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/local/include -g
-O2 -MT libvnc_la-xf86vncModule.lo -MD -MP -MF
.deps/libvnc_la-xf86vncModule.Tpo -c xf86vncModule.cc -fPIC -DPIC -o .libs/libvnc_la-xf86vncModule.o<br>
xf86vncModule.cc:25:31: fatal error: rfb/Configuration.h: No such file or directory<br>compilation terminated.<br>make[3]: *** [libvnc_la-xf86vncModule.lo] Error 1<br>make[3]: Leaving directory `/home/debian/src/tigervnc/trunk/unix/xserver/hw/vnc'<br>
make[2]: *** [all] Error 2<br>make[2]: Leaving directory `/home/debian/src/tigervnc/trunk/unix/xserver/hw/vnc'<br>make[1]: *** [all-recursive] Error 1<br>make[1]: Leaving directory `/home/debian/src/tigervnc/trunk/unix/xserver/hw'<br>
make: *** [all-recursive] Error 1<br><br></div>I have noticed that rfb/Configuration.h is a file within trunk/common and that<br><br>-I../../../trunk//common<br><br></div>That extra / probably explains my issue yet I'm not familiar enough with cmake to fix this.<br>
<br></div>I have installed libjpeg-turbo and I noticed tigervnc viewer
check for it but I didn't notice the server do the same and
configuration time. Does tigervnc server not use / depend upon
libjpeg-turbo?<br><br></div>So, is there already a Debian source tarball I can try building instead of compiling tvnc from svn or could someone please tell me how to fix my build issue? I reported this to the tigervnc-users mailing list a few days ago but I've had no response.<br>
</div><div><br></div>Finally, what is the best (hopefully FLOSS) Android client to use with tigervnc?<br><br></div>Thanks for your help!</div>