choedebeck has asked for the wisdom of the Perl Monks concerning the following question:
I am not sure this is the correct place to ask this, but I couldn't find an answer from google.
I am trying to install Tk 804.027 under perl 5.8.7 that was installed by my cygwin setup program. The Tk build is failing during make with the following error.
In file included from ../pTk/tkWinPort.h:19,
from ../pTk/tkPort.h:28,
from Xlib.xs:7:
../pTk/mTk/xlib/X11/Xlib.h:1206:35: ../pTk/tkIntXlibDecls.h: No such file or directory
I went and modified Xlib.h to point to the correct place for tkIntXlibDecls.h and then got the following error.
Xlib.xs:13: error: parse error before '*' token
Xlib.xs:13: warning: data definition has no type or storage class
Xlib.xs: In function `boot_Tk__Xlib':
Xlib.xs:378: error: `XlibVtab' undeclared (first use in this function)
Xlib.xs:378: error: (Each undeclared identifier is reported only once
Xlib.xs:378: error: for each function it appears in.)
Xlib.xs:378: error: parse error before ')' token
Xlib.xs:378: error: request for member `tabSize' in something not a structure or union
make 1: *** Xlib.o Error 1
make: *** subdirs Error
Has anyone seen this before and if they have did they find a solution?