Can anyone suggest a good VNC server to run on gumstix?  Or some instructions on cross-compiling tightvnc?  I want to be able to manipulate the tinyx cursor.  I have been using the following parameters to configure tightvnc, which seems to configure properly:

./configure --target=arm-linux --host=arm-linux CC=/home/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/arm-linux-gcc
make

But when I do a "make" I get several errors:

fserve.c: In function 'fs_free_fpe':
fserve.c:455: error: 'fd_set' has no member named 'fds_bits'
fserve.c:455: error: 'fd_set' has no member named 'fds_bits'
fserve.c:455: error: 'fd_set' has no member named 'fds_bits'
fserve.c:455: error: 'fd_set' has no member named 'fds_bits'
fserve.c:455: error: 'fd_set' has no member named 'fds_bits'
fserve.c:455: error: 'fd_set' has no member named 'fds_bits'
fserve.c:455: error: 'fd_set' has no member named 'fds_bits'
fserve.c:455: error: 'fd_set' has no member named 'fds_bits'
fserve.c: In function 'fs_block_handler':
fserve.c:1185: error: 'struct <anonymous>' has no member named 'fds_bits'
fserve.c:1185: error: 'struct <anonymous>' has no member named 'fds_bits'
fserve.c:1185: error: 'fd_set' has no member named 'fds_bits'
fserve.c:1185: error: 'struct <anonymous>' has no member named 'fds_bits'

Has anyone successfully ran a VNC server on the gumstix?  I am using buildroot SVN 774.

-Richard