Subject: | Installation fails on Strawberry Perl (Windows XP) |
Date: | Wed, 3 Sep 2008 19:58:26 +0200 |
To: | bug-Tk [...] rt.cpan.org |
From: | Ulli Horlacher <framstag [...] rus.uni-stuttgart.de> |
I have set up a new Strawberry Perl on Windows XP and tried to install Tk
with:
cpan shell -- CPAN exploration and modules installation (v1.9205)
ReadLine support enabled
Show quoted text
cpan> install Tk
Database was generated on Wed, 03 Sep 2008 14:24:34 GMT
Running install for module 'Tk'
Running make for S/SR/SREZIC/Tk-804.028.tar.gz
Checksum for C:\strawberry\cpan\sources\authors\id\S\SR\SREZIC\Tk-804.028.tar.gz
ok
(...)
CPAN.pm: Going to build S/SR/SREZIC/Tk-804.028.tar.gz
C:\strawberry\perl\bin\perl.exe is installed in c:\strawberry\perl\lib okay
PPM for perl5.008008
Test Compiling config/perlrx.c
config/perlrx.c: In function `main':
config/perlrx.c:8: error: structure has no member named `offs'
Test Compiling config/pmop.c
Test Compiling config/pregcomp2.c
config/pregcomp2.c:7:32: macro "pregcomp" requires 3 arguments, but only 2 given
config/pregcomp2.c: In function `main':
config/pregcomp2.c:7: error: `pregcomp' undeclared (first use in this function)
config/pregcomp2.c:7: error: (Each undeclared identifier is reported only once
config/pregcomp2.c:7: error: for each function it appears in.)
Test Compiling config/signedchar.c
Test Compiling config/Ksprintf.c
Writing Tk/Config.pm
Writing pTk/tkConfig.h
Skip InputO on MSWin32
Skip Mwm on MSWin32
Skip WinPhoto on MSWin32
WARNING: DISTVNAME is not a known parameter.
Checking if your kit is complete...
Looks good
(...)
Tk.c: In function `XS_Tk__Widget_WindowId':
Tk.c:1838: error: syntax error before ')' token
Tk.c: In function `XS_Tk__Widget_X':
Tk.c:1863: error: syntax error before ')' token
Tk.c: In function `XS_Tk__Widget_Y':
Tk.c:1886: error: syntax error before ')' token
Tk.c: In function `XS_Tk__Widget_ReqWidth':
Tk.c:1909: error: syntax error before ')' token
Tk.c: In function `XS_Tk__Widget_ReqHeight':
Tk.c:1932: error: syntax error before ')' token
Tk.c: In function `XS_Tk__Widget_Width':
Tk.c:1955: error: syntax error before ')' token
Tk.c: In function `XS_Tk__Widget_Height':
Tk.c:1978: error: syntax error before ')' token
Tk.c: In function `XS_Tk__Widget_IsMapped':
Tk.c:2001: error: syntax error before ')' token
Tk.c: In function `XS_Tk__Widget_Depth':
Tk.c:2024: error: syntax error before ')' token
Tk.c: In function `XS_Tk__Widget_InternalBorderWidth':
Tk.c:2047: error: syntax error before ')' token
Tk.c: In function `XS_Tk__Widget_IsTopLevel':
Tk.c:2070: error: syntax error before ')' token
Tk.c: In function `XS_Tk__Widget_Name':
Tk.c:2093: error: syntax error before ')' token
Tk.c: In function `XS_Tk__Widget_PathName':
Tk.c:2116: error: syntax error before ')' token
Tk.c: In function `XS_Tk__Widget_Class':
Tk.c:2139: error: syntax error before ')' token
Tk.c: In function `XS_Tk__Widget_XRaiseWindow':
Tk.c:2223: warning: implicit declaration of function `XRaiseWindow'
Tk.c:2223: error: syntax error before ')' token
Tk.c:2223: error: syntax error before ')' token
Tk.xs: In function `XS_Tk__Widget_MoveToplevelWindow':
Tk.xs:852: error: `winPtr' undeclared (first use in this function)
Tk.xs:852: error: syntax error before ')' token
Tk.c: In function `XS_Tk__Widget_GetAtomName':
Tk.c:2493: error: syntax error before "atom"
Tk.c:2497: error: `atom' undeclared (first use in this function)
Tk.c: In function `XS_Tk__Widget_ClearSelection':
Tk.c:2517: error: syntax error before "selection"
Tk.c:2519: error: `selection' undeclared (first use in this function)
Tk.c: In function `XS_Tk__Widget_Parent':
Tk.c:2796: error: syntax error before ')' token
Tk.c: In function `boot_Tk':
Tk.c:3131: warning: unknown conversion type character `_' in format
Tk.c:3131: warning: too many arguments for format
Tk.xs:1124: warning: implicit declaration of function `TkWin32DllPresent'
dmake.EXE: Error code 129, while making 'Tk.o'
SREZIC/Tk-804.028.tar.gz
C:\strawberry\c\bin\dmake.EXE -- NOT OK
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
Failed during this command:
SREZIC/Tk-804.028.tar.gz : make NO
Show quoted textcpan>
--
Ullrich Horlacher Server- und Arbeitsplatzsysteme
Rechenzentrum E-Mail: horlacher@rus.uni-stuttgart.de
Universitaet Stuttgart Tel: ++49-711-685-65868
Allmandring 30 Fax: ++49-711-682357
70550 Stuttgart (Germany) WWW: http://www.rus.uni-stuttgart.de/