Thread Windows strawberry Perl cpan DBD::DB2 (13 answers)
Opened by Kirsche at 2012-04-19 10:52

Kirsche
 2012-04-19 15:40
#157660 #157660
User since
2011-08-05
10 Artikel
BenutzerIn
[default_avatar]
in SHELL stand genau das Programm C:\PROGRA~1\MKSTOO~1\mksnt\sh.exe drin, das zum Abbruch geführt hat. Ich habe SHELL gelöscht und die Installation lief schon viel weiter. Leider bricht die Installation mit Meldungen ab, zu denen ich auch keinen Lösungsansatz finden kann:

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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
C:\Daten\StrawberryPerl510Portable>echo %SHELL%
C:/PROGRA~1/MKSTOO~1/mksnt/sh.exe;c:\Programme\/MKS/Toolkit/mksnt/sh.exe

C:\Daten\StrawberryPerl510Portable>set SHELL=;

C:\Daten\StrawberryPerl510Portable>set SHELL=

C:\Daten\StrawberryPerl510Portable>echo %SHELL%
%SHELL%

C:\Daten\StrawberryPerl510Portable>cpan DBD::DB2
CPAN: CPAN::SQLite loaded ok (v0.199)
Database was generated on Wed, 18 Apr 2012 15:00:14 GMT
Running install for module 'DBD::DB2'
Running make for I/IB/IBMTORDB2/DBD-DB2-1.84.tar.gz
CPAN: Digest::SHA loaded ok (v5.48)
CPAN: Compress::Zlib loaded ok (v2.027)
Checksum for C:\Daten\StrawberryPerl510Portable\cpan\sources\authors\id\I\IB\IBM
TORDB2\DBD-DB2-1.84.tar.gz ok
CPAN: Archive::Tar loaded ok (v1.60)
CPAN: File::Temp loaded ok (v0.22)

CPAN.pm: Going to build I/IB/IBMTORDB2/DBD-DB2-1.84.tar.gz


Configuring DBD::DB2...
Remember to actually read the README and CAVEATS files!

DB2_HOME environment variable must be set to installed location of DB2.
Warning: No success on command[C:\Daten\StrawberryPerl510Portable\perl\bin\perl.
exe Makefile.PL]
CPAN: YAML loaded ok (v0.71)
IBMTORDB2/DBD-DB2-1.84.tar.gz
C:\Daten\StrawberryPerl510Portable\perl\bin\perl.exe Makefile.PL -- NOT OK
Running make test
Make had some problems, won't test
Running make install
Make had some problems, won't install

C:\Daten\StrawberryPerl510Portable>set DB2_HOME=c:\Programme\IBM\SQLLIB

C:\Daten\StrawberryPerl510Portable>cpan DBD::DB2
CPAN: CPAN::SQLite loaded ok (v0.199)
Database was generated on Wed, 18 Apr 2012 15:00:14 GMT
Running install for module 'DBD::DB2'
Running make for I/IB/IBMTORDB2/DBD-DB2-1.84.tar.gz
CPAN: Digest::SHA loaded ok (v5.48)
CPAN: Compress::Zlib loaded ok (v2.027)
Checksum for C:\Daten\StrawberryPerl510Portable\cpan\sources\authors\id\I\IB\IBM
TORDB2\DBD-DB2-1.84.tar.gz ok
CPAN: Archive::Tar loaded ok (v1.60)
CPAN: File::Temp loaded ok (v0.22)

CPAN.pm: Going to build I/IB/IBMTORDB2/DBD-DB2-1.84.tar.gz


Configuring DBD::DB2...
Remember to actually read the README and CAVEATS files!

Using DB2 in "c:/Programme/IBM/SQLLIB"
System: perl5.010001 DBI1.616 Win32 strawberryperl 5.10.1.2 #1 Wed Apr 28 11:51:
06 2010 i386 MSWin32-x86-multi-thread dl_win32.xs
Compiler: gcc -s -O2 -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPE
RL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -DPERL_MSVCRT_READF
IX
Includes: -I"c:/Programme/IBM/SQLLIB/include" -I"C:\Daten\StrawberryPerl510Port
able\perl\site\lib/auto/DBI" -I"C:\Daten\StrawberryPerl510Portable\perl\lib/auto
/DBI" -I"C:\Daten\StrawberryPerl510Portable\perl\vendor\lib/auto/DBI" -I"C:\Date
n\StrawberryPerl510Portable\perl\site\lib/auto/DBI"
Libraries: -L"c:/Programme/IBM/SQLLIB/lib" db2cli.lib db2api.lib -L"C:/PROGRA~1/
IBM/SQLLIB/LIB"

Checking if your kit is complete...
Looks good
Note (probably harmless): No library found for db2cli.lib
Note (probably harmless): No library found for db2api.lib
Checking if your kit is complete...
Looks good
Writing Makefile for DBD::DB2::Constants
Writing Makefile for DBD::DB2
cp DB2.pm blib\lib\DBD\DB2.pm
cp lib/Bundle/DBD/DB2.pm blib\lib\Bundle\DBD\DB2.pm
cp DB2.pod blib\lib\DBD\DB2.pod
cp Constants.pm ..\blib\lib\DBD\DB2\Constants.pm
AutoSplitting ..\blib\lib\DBD\DB2\Constants.pm (..\blib\lib\auto\DBD\DB2\Constan
ts)
C:\Daten\StrawberryPerl510Portable\perl\bin\perl.exe C:\Daten\StrawberryPerl510P
ortable\perl\lib\ExtUtils\xsubpp -typemap C:\Daten\StrawberryPerl510Portable\pe
rl\lib\ExtUtils\typemap Constants.xs > Constants.xsc && C:\Daten\StrawberryPerl
510Portable\perl\bin\perl.exe -MExtUtils::Command -e "mv" -- Constants.xsc Const
ants.c
gcc -c -I"c:/Programme/IBM/SQLLIB/include" -s -O2 -DWIN32 -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-ali
asing -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"1.84\" -DXS_VERSION=\"1
.84\" "-IC:\Daten\StrawberryPerl510Portable\perl\lib\CORE" Constants.c
Constants.xs:16:20: sqlcli.h: No such file or directory
Constants.xs:18:21: sqlcli1.h: No such file or directory
dmake: Error code 129, while making 'Constants.o'
dmake.exe: Error code 255, while making 'subdirs'
IBMTORDB2/DBD-DB2-1.84.tar.gz
C:\Daten\StrawberryPerl510Portable\c\bin\dmake.exe -- NOT OK
CPAN: YAML loaded ok (v0.71)
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible

View full thread Windows strawberry Perl cpan DBD::DB2