This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Perl Tk in Cygwin (using X)


Hello,
I'm not sure if this is a cygwin problem or a Tk problem. I am trying to build Tk under cygwin. I did this successfully 5 months ago, but it doesn't work anymore.


1) Is there a fix/work around to this problem?
2) Is there a place to just download the Tk X binaries for cygwin? Or, can comebody tell me how to use my binaries on another cygwin install?


	Thanks,
	  Charles

What I did:
unix> perl -MCPAN -e shell
CPAN> get Tk
CPAN> exit
unix> cd .cpan/build/Tk804.025/
unix> perl Makefile.PL x
unix> make

Things start compiling nicely until below.

Note 1: This happens both on my computer and a "brand new" install of cygwin.
Note 2: Again, I successsfully build Tk with my computer almost 1/2 a year ago. I haven't uninstalled any libraries.


---Error Message---

gcc -c -I.. -I/usr/X11R6/include -I. -Ibitmaps -I/usr/X11R6/include -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -DUSEIMPORTLIB -O3 -DVERSION=\"804.025\" -DXS_VERSION=\"804.025\" "-I/usr/lib/perl5/5.8.0/cygwin-multi-64int/CORE" -U_WIN32 -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ tixDiITxt.c
In file included from tixDef.h:23,
from tixDiITxt.c:20:
default.h:21:29: tkWinDefault.h: No such file or directory
tixDiITxt.c:141: error: `NORMAL_BG' undeclared here (not in a function)
tixDiITxt.c:141: error: initializer element is not constant
tixDiITxt.c:141: error: (near initialization for `imageTextStyleConfigSpecs[10].defValue')
tixDiITxt.c:143: error: initializer element is not constant
tixDiITxt.c:143: error: (near initialization for `imageTextStyleConfigSpecs[10]')
tixDiITxt.c:145: error: `WHITE' undeclared here (not in a function)
tixDiITxt.c:145: error: initializer element is not constant
tixDiITxt.c:145: error: (near initialization for `imageTextStyleConfigSpecs[11].defValue')
tixDiITxt.c:147: error: initializer element is not constant
tixDiITxt.c:147: error: (near initialization for `imageTextStyleConfigSpecs[11]')
tixDiITxt.c:149: error: `BLACK' undeclared here (not in a function)
tixDiITxt.c:149: error: initializer element is not constant
tixDiITxt.c:149: error: (near initialization for `imageTextStyleConfigSpecs[12].defValue')
tixDiITxt.c:151: error: initializer element is not constant
tixDiITxt.c:151: error: (near initialization for `imageTextStyleConfigSpecs[12]')
tixDiITxt.c:153: error: `BLACK' undeclared here (not in a function)
tixDiITxt.c:153: error: initializer element is not constant
tixDiITxt.c:153: error: (near initialization for `imageTextStyleConfigSpecs[13].defValue')
tixDiITxt.c:155: error: initializer element is not constant
tixDiITxt.c:155: error: (near initialization for `imageTextStyleConfigSpecs[13]')
tixDiITxt.c:157: error: `ACTIVE_BG' undeclared here (not in a function)
tixDiITxt.c:157: error: initializer element is not constant
tixDiITxt.c:157: error: (near initialization for `imageTextStyleConfigSpecs[14].defValue')
tixDiITxt.c:159: error: initializer element is not constant
tixDiITxt.c:159: error: (near initialization for `imageTextStyleConfigSpecs[14]')
tixDiITxt.c:161: error: `BLACK' undeclared here (not in a function)
tixDiITxt.c:161: error: initializer element is not constant
tixDiITxt.c:161: error: (near initialization for `imageTextStyleConfigSpecs[15].defValue')
tixDiITxt.c:163: error: initializer element is not constant
tixDiITxt.c:163: error: (near initialization for `imageTextStyleConfigSpecs[15]')
tixDiITxt.c:165: error: `BLACK' undeclared here (not in a function)
tixDiITxt.c:165: error: initializer element is not constant
tixDiITxt.c:165: error: (near initialization for `imageTextStyleConfigSpecs[16].defValue')
tixDiITxt.c:167: error: initializer element is not constant
tixDiITxt.c:167: error: (near initialization for `imageTextStyleConfigSpecs[16]')
tixDiITxt.c:169: error: `WHITE' undeclared here (not in a function)
tixDiITxt.c:169: error: initializer element is not constant
tixDiITxt.c:169: error: (near initialization for `imageTextStyleConfigSpecs[17].defValue')
tixDiITxt.c:171: error: initializer element is not constant
tixDiITxt.c:171: error: (near initialization for `imageTextStyleConfigSpecs[17]')
tixDiITxt.c:173: error: `SELECT_BG' undeclared here (not in a function)
tixDiITxt.c:173: error: initializer element is not constant
tixDiITxt.c:173: error: (near initialization for `imageTextStyleConfigSpecs[18].defValue')
tixDiITxt.c:175: error: initializer element is not constant
tixDiITxt.c:175: error: (near initialization for `imageTextStyleConfigSpecs[18]')
tixDiITxt.c:177: error: `BLACK' undeclared here (not in a function)
tixDiITxt.c:177: error: initializer element is not constant
tixDiITxt.c:177: error: (near initialization for `imageTextStyleConfigSpecs[19].defValue')
tixDiITxt.c:179: error: initializer element is not constant
tixDiITxt.c:179: error: (near initialization for `imageTextStyleConfigSpecs[19]')
tixDiITxt.c:181: error: `BLACK' undeclared here (not in a function)
tixDiITxt.c:181: error: initializer element is not constant
tixDiITxt.c:181: error: (near initialization for `imageTextStyleConfigSpecs[20].defValue')
tixDiITxt.c:183: error: initializer element is not constant
tixDiITxt.c:183: error: (near initialization for `imageTextStyleConfigSpecs[20]')
tixDiITxt.c:185: error: `WHITE' undeclared here (not in a function)
tixDiITxt.c:185: error: initializer element is not constant
tixDiITxt.c:185: error: (near initialization for `imageTextStyleConfigSpecs[21].defValue')
tixDiITxt.c:187: error: initializer element is not constant
tixDiITxt.c:187: error: (near initialization for `imageTextStyleConfigSpecs[21]')
tixDiITxt.c:189: error: `DISABLED' undeclared here (not in a function)
tixDiITxt.c:189: error: initializer element is not constant
tixDiITxt.c:189: error: (near initialization for `imageTextStyleConfigSpecs[22].defValue')
tixDiITxt.c:191: error: initializer element is not constant
tixDiITxt.c:191: error: (near initialization for `imageTextStyleConfigSpecs[22]')
tixDiITxt.c:193: error: `WHITE' undeclared here (not in a function)
tixDiITxt.c:193: error: initializer element is not constant
tixDiITxt.c:193: error: (near initialization for `imageTextStyleConfigSpecs[23].defValue')
tixDiITxt.c:195: error: initializer element is not constant
tixDiITxt.c:195: error: (near initialization for `imageTextStyleConfigSpecs[23]')
tixDiITxt.c:197: error: `BLACK' undeclared here (not in a function)
tixDiITxt.c:197: error: initializer element is not constant
tixDiITxt.c:197: error: (near initialization for `imageTextStyleConfigSpecs[24].defValue')
tixDiITxt.c:199: error: initializer element is not constant
tixDiITxt.c:199: error: (near initialization for `imageTextStyleConfigSpecs[24]')
tixDiITxt.c:201: error: `BLACK' undeclared here (not in a function)
tixDiITxt.c:201: error: initializer element is not constant
tixDiITxt.c:201: error: (near initialization for `imageTextStyleConfigSpecs[25].defValue')
tixDiITxt.c:203: error: initializer element is not constant
tixDiITxt.c:203: error: (near initialization for `imageTextStyleConfigSpecs[25]')
tixDiITxt.c:206: error: initializer element is not constant
tixDiITxt.c:206: error: (near initialization for `imageTextStyleConfigSpecs[26]')
make[1]: *** [tixDiITxt.o] Error 1
make[1]: Leaving directory `/cygdrive/f/Users/cplager/.cpan/build/Tk804.025/pTk'
make: *** [pTk/libpTk.a] Error 2



-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]