Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Wed, 08 Oct 2003 15:09:50 -0500 From: Charles Plager Subject: Perl Tk in Cygwin (using X) To: efifer AT dircon DOT co DOT uk, ptk AT lists DOT stanford DOT edu, nick AT ing-simmons DOT net, cygwin AT cygwin DOT com Message-id: <3F846F0E.4070908@physics.ucla.edu> MIME-version: 1.0 Content-type: text/plain; format=flowed; charset=us-ascii Content-transfer-encoding: 7BIT X-Accept-Language: en-us, en User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20030916 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/