For Programmers: Free Programming Magazines  


Home > Archive > PerlTk > September 2004 > problems building cygwin 8I04.027 Perl TK









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author problems building cygwin 8I04.027 Perl TK
steve smith

2004-09-18, 3:56 am

I can't seem to get Perl Tk to build under Cygwin. It's greaking in
tkWinWm.c. I'm stuck. Where should I go from here. I put the complete
trace on my web page at http://www.sonic.net/~sjs/trace.make. Dump of
the errors are below.

I thought maybe it might be some confusion between X11/windows so
uninstalled the X11 cygwin. Also, after perl Makefile.PL x also failed
but differently.

Any help would be appreciated.

Thanks
Steve S.
==========
gcc -c -I.. -I../pTk/mTk/xlib -I. -Ibitmaps -I../pTk/mTk/xlib
-DPERL_USE_SAF
UTENV -fno-strict-aliasing -pipe -I/usr/local/include -DUSEIMPORTLIB -O2
-D
SION=\"804.027\" -DXS_VERSION=\"804.027\"
"-I/usr/lib/perl5/5.8.5/cygwin-thr
-multi-64int/CORE" -D__WIN32__ -D_WIN32 -DWIN32 -Wall -Wno-implicit-int
-Wno
mment -Wno-unused -D__USE_FIXED_PROTOTYPES__ tkWinX.c
tkWinX.c:53: error: initializer element is not constant
tkWinX.c:53: error: (near initialization for `asciiProcs.callWindowProc')
tkWinX.c:55: error: initializer element is not constant
tkWinX.c:55: error: (near initialization for `asciiProcs.defWindowProc')
tkWinX.c:56: error: initializer element is not constant
tkWinX.c:56: error: (near initialization for `asciiProcs.registerClass')
tkWinX.c:57: error: initializer element is not constant
tkWinX.c:57: error: (near initialization for `asciiProcs.setWindowText')
tkWinX.c:61: error: initializer element is not constant
tkWinX.c:61: error: (near initialization for `asciiProcs.createWindowEx')
tkWinX.c:68: error: initializer element is not constant
tkWinX.c:68: error: (near initialization for `unicodeProcs.callWindowProc')
tkWinX.c:70: error: initializer element is not constant
tkWinX.c:70: error: (near initialization for `unicodeProcs.defWindowProc')
tkWinX.c:71: error: initializer element is not constant
tkWinX.c:71: error: (near initialization for `unicodeProcs.registerClass')
tkWinX.c:72: error: initializer element is not constant
tkWinX.c:72: error: (near initialization for `unicodeProcs.setWindowText')
tkWinX.c:76: error: initializer element is not constant
tkWinX.c:76: error: (near initialization for `unicodeProcs.createWindowEx')
tkWinX.c: In function `TkGetServerInfo':
tkWinX.c:163: warning: int format, DWORD arg (arg 3)
tkWinX.c:163: warning: int format, DWORD arg (arg 4)
tkWinX.c:163: warning: int format, DWORD arg (arg 5)
tkWinX.c: In function `TkWinXInit':
tkWinX.c:274: warning: implicit declaration of function
`TclWinSetInterfaces'
tkWinX.c: In function `TkpCloseDisplay':
tkWinX.c:637: warning: implicit declaration of function `close'
tkWinX.c: In function `DisplayFileProc':
tkWinX.c:675: warning: implicit declaration of function `read'
tkWinX.c: In function `Tk_TranslateWinEvent':
tkWinX.c:827: warning: implicit declaration of function `Lang_WinEvent'
make[1]: *** [tkWinX.o] Error 1
make[1]: Leaving directory `/windows/d/sjs/Tk-804.027/pTk'
make: *** [pTk/libpTk.a] Error 2
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com