Thread Modulinstallation TK error (5 answers)
Opened by Gustl at 2016-08-26 11:12

Gustl
 2016-08-26 11:12
#185296 #185296
User since
2011-01-27
441 Artikel
BenutzerIn
[Homepage]
user image
Hallo zusammen,

ich möchte gerne mal das Modul Tk nutzen, damit ich mit Perl in Windows eine Benutzeroberfläche mit Perl erstellen kann.

Leider scheitere ich an der Installation.
Ich lade mir die zip Datei von CPAN runter, entpacke sie und rufe in dem Verzeichnis über cmd folgende Befehle zur Installation ab (Bei anderen Modulen funktioniert das reibungslos):

Code: (dl )
1
2
3
perl makefile.pl
dmake
dmake install


Bei dmake erscheint folgende Ausgabe:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
C:\strawberry\module_install\Tk-804.027>dmake
cd pTk && dmake DEFINE=""
dmake: Warning: -- Target [pTk\libpTk.a] was made but the time stamp has not be
en updated.
gcc -c -I.. -I../pTk/mTk/xlib -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DUSE_SIT
ECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms
-bitfields -s -O2 -DVERSION=\"804.027\" -DXS_VERSION=\"804.027\"
"-IC:\strawberry\perl\lib\CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-un
used -D__USE_FIXED_PROTOTYPES__ Xlib.c
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: error: ../pTk/tkIntXlibDecls.h: No such file
or directory
Xlib.xs:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' t
oken
Xlib.xs: In function 'boot_Tk__Xlib':
Xlib.xs:378: error: 'TkintxlibdeclsVptr' 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: 'TkintxlibdeclsVtab' undeclared (first use in this function)

Xlib.xs:378: error: expected expression before ')' token
dmake: Error code 129, while making 'Xlib.o'
dmake: Error code 255, while making 'subdirs'

C:\strawberry\module_install\Tk-804.027>


Was kann ich tun damit die Installation klappt?

Perl Version: Strawberry v5.14.2 MsWin32-x86
OS: Windows 7
Umgebungsvariablen:
Code: (dl )
C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin


Vielen Dank schonmal.

Gruß,
Gustl

View full thread Modulinstallation TK error