[Pkg-tigervnc-devel] compiling tigervnc under Wheezy, Android clients

Dan MacDonald allcoms at gmail.com
Sun May 26 09:31:56 UTC 2013


Hi list!

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:

make[3]: Entering directory
`/home/debian/src/tigervnc/trunk/unix/xserver/hw/vnc'
/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
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
xf86vncModule.cc:25:31: fatal error: rfb/Configuration.h: No such file or
directory
compilation terminated.
make[3]: *** [libvnc_la-xf86vncModule.lo] Error 1
make[3]: Leaving directory
`/home/debian/src/tigervnc/trunk/unix/xserver/hw/vnc'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/home/debian/src/tigervnc/trunk/unix/xserver/hw/vnc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/debian/src/tigervnc/trunk/unix/xserver/hw'
make: *** [all-recursive] Error 1

I have noticed that rfb/Configuration.h is a file within trunk/common and
that

-I../../../trunk//common

That extra / probably explains my issue yet I'm not familiar enough with
cmake to fix this.

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?

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.

Finally, what is the best (hopefully FLOSS) Android client to use with
tigervnc?

Thanks for your help!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-tigervnc-devel/attachments/20130526/a8858df9/attachment.html>


More information about the Pkg-tigervnc-devel mailing list