James Weatherall wrote:
> Mario,
>
> The issue you're referring to appears to be that the Ubuntu version of the
> VNC Free Edition 4.1.1 package doesn't build.  You'll need to contact
> Ubuntu's maintainers about that, since their package is modified from the
> standard VNC Free Edition tree.
>
> Cheers,
>
> --
> Wez @ RealVNC Ltd
>
>
>
Wez,

Additionally some more information I should give:
  Things aren't modified from the standard edition tree in a sense that large
patches are applied that cause it to not be possible to merge a new version.
We
do have a copy of the xserver code in our source package, but that is so that
we
have the ability to build the VNC module.

If you try to do build the latest tree within a modern xorg release or
checkout,
you will run into compile time errors in xvnc.cc particularly in this
section:

// InitInput is called after InitExtensions, so we're guaranteed that
// vncExtensionInit() has already been called.

void InitInput(int argc, char *argv[])
{
  DeviceIntPtr p, k;
  p = AddInputDevice(vfbMouseProc, TRUE);
  k = AddInputDevice(vfbKeybdProc, TRUE);
  RegisterPointerDevice(p);
  RegisterKeyboardDevice(k);
  miRegisterPointerDevice(screenInfo.screens[0], p);
  (void)mieqInit ((DevicePtr)k, (DevicePtr)p);
}

mieqInit has changed, miRegisterPointerDevice has changed, and the entire
interface is much more event driven.  Things will need to be changed upstream
in
order to work nicely against newer xorg releases.

Regards,

--
Mario Limonciello
[EMAIL PROTECTED]

[demime 1.01d removed an attachment of type application/pgp-signature which had 
a name of signature.asc]
_______________________________________________
VNC-List mailing list
[email protected]
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to