On Thu, Apr 11, 2013 at 9:59 AM, Brian Hinz <bph...@users.sourceforge.net>wrote:

> On Thu, Apr 11, 2013 at 9:50 AM, Pierre Ossman <oss...@cendio.se> wrote:
>
>> On Tue, 9 Apr 2013 20:57:44 -0400
>> Brian Hinz <bph...@users.sourceforge.net> wrote:
>>
>> >
>> > Yeah, looks like 1.7.7 has some issues but 1.13 (el6) built fine
>> >
>> ...
>> > InputXKB.cc:43: error: 'DevPrivateKeyRec' does not name a type
>>
>> Fixed.
>>
>> > InputDevice::getKeyboardState()':
>> > InputXKB.cc:195: error: 'KEYBOARD_OR_FLOAT' was not declared in this
>> scope
>>
>> Also fixed.
>>
>> Could you give it a new try?
>>
>
> Thanks!  I'll give it a shot this afternoon.
>

Closer, but still doesn't compile:

  CXX   InputXKB.o
  CXX   Xvnc-xvnc.o
In file included from InputXKB.cc:39:
/home/bphinz/rpmbuild/BUILD/tigervnc-1.2.80-20130411svn5079/xorg.build/usr/include/X11/Xlib.h:91:1:
warning: "True" redefined
In file included from InputXKB.cc:33:
../../include/xkbsrv.h:326:1: warning: this is the location of the previous
definition
In file included from InputXKB.cc:39:
/home/bphinz/rpmbuild/BUILD/tigervnc-1.2.80-20130411svn5079/xorg.build/usr/include/X11/Xlib.h:92:1:
warning: "False" redefined
In file included from InputXKB.cc:33:
../../include/xkbsrv.h:327:1: warning: this is the location of the previous
definition
In file included from InputXKB.cc:40:
/home/bphinz/rpmbuild/BUILD/tigervnc-1.2.80-20130411svn5079/xorg.build/usr/include/X11/Xutil.h:233:1:
warning: "IsKeypadKey" redefined
In file included from InputXKB.cc:33:
../../include/xkbsrv.h:321:1: warning: this is the location of the previous
definition
  CC    Xvnc-stubs.o
InputXKB.cc:46: error: cannot convert 'int**' to 'int*' in initialization
InputXKB.cc: In function 'int XkbTranslateKeyCode(_XkbDesc*, KeyCode,
unsigned int, unsigned int*, KeySym*)':
InputXKB.cc:86: warning: comparison between signed and unsigned integer
expressions
InputXKB.cc:97: warning: comparison between signed and unsigned integer
expressions
InputXKB.cc: In function 'XkbAction* XkbKeyActionPtr(_XkbDesc*, KeyCode,
unsigned int)':
InputXKB.cc:146: warning: comparison between signed and unsigned integer
expressions
InputXKB.cc:157: warning: comparison between signed and unsigned integer
expressions
xvnc.cc: In function 'void vfbUninstallColormap(_ColormapRec*)':
xvnc.cc:762: warning: 'void* LookupIDByType(XID, RESTYPE)' is deprecated
(declared at ../../include/resource.h:275)
xvnc.cc:763: warning: 'void* LookupIDByType(XID, RESTYPE)' is deprecated
(declared at ../../include/resource.h:275)
xvnc.cc: In function 'void xf86SetRootClip(_Screen*, Bool)':
xvnc.cc:1003: warning: the address of 'box' will never be NULL
xvnc.cc:1004: warning: the address of 'box' will never be NULL
xvnc.cc: In function '_rrCrtc* vncRandRCrtcCreate(_Screen*)':
xvnc.cc:1318: warning: comparison between signed and unsigned integer
expressions
make[3]: *** [libvnccommon_la-InputXKB.lo] Error 1
make[3]: *** Waiting for unfinished jobs....


Line 46 in InputXKB is:

#if XORG < 19
static DevPrivateKey vncXkbScreenPrivateKey = &vncXkbScreenPrivateKey;
#else
static DevPrivateKeyRec vncXkbPrivateKeyRec;
#define vncXkbScreenPrivateKey (&vncXkbPrivateKeyRec)
#endif
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to