Thread Installation DBD::DB2 unter Strawberry Perl schlägt fehl (7 answers)
Opened by bob.george at 2014-07-14 12:43

bob.george
 2014-07-14 12:43
#176415 #176415
User since
2011-09-02
104 Artikel
BenutzerIn
[default_avatar]
Hallo zusammen,
ich versuche gerade verzweifelt DBD::DB2 (1.85) unter Strawberry-Perl (5.18.2.2) auf Windows XP zu installieren. Google konnte mir leider auch nicht weiterhelfen. Der Fehler wurde zwar schon mal beschrieben, allerdings in einer älteren Version und ohne Lösungsvorschläge. Vielleicht habt ihr ja eine Idee. Hier der Output:
more (8.5kb):

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
cpan> install DBD::DB2
Running install for module 'DBD::DB2'
Running make for I/IB/IBMTORDB2/DBD-DB2-1.85.tar.gz
Checksum for C:\strawberry\cpan\sources\authors\id\I\IB\IBMTORDB2\DBD-DB2-1.85.tar.gz ok
Scanning cache C:\strawberry\cpan\build for sizes
............................................................................DONE

CPAN.pm: Building I/IB/IBMTORDB2/DBD-DB2-1.85.tar.gz


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

Using DB2 in "C:/PROGRA~1/IBM/SQLLIB"
System: perl5.018002 DBI1.631 Win32 strawberry-perl 5.18.2.2 #1 Tue Apr 15 18:02:21 2014 i386 MSWin32-x86-multi-thread-6
4int dl_win32.xs
Compiler: gcc -s -O2 -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -
fno-strict-aliasing -mms-bitfields
Includes: -I"C:/PROGRA~1/IBM/SQLLIB/include" -I"C:\strawberry\perl\site\lib/auto/DBI" -I"C:\strawberry\perl\lib/auto/DB
I" -I"C:\strawberry\perl\vendor\lib/auto/DBI" -I"C:\strawberry\perl\site\lib/auto/DBI"
Libraries: -L"C:/PROGRA~1/IBM/SQLLIB/lib" db2cli.lib db2api.lib

Checking if your kit is complete...
Looks good
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for DBD::DB2::Constants
Writing MYMETA.yml and MYMETA.json
Generating a dmake-style Makefile
Writing Makefile for DBD::DB2
Writing MYMETA.yml and MYMETA.json
cp lib/Bundle/DBD/DB2.pm blib\lib\Bundle\DBD\DB2.pm
cp DB2.pod blib\lib\DBD\DB2.pod
cp DB2.pm blib\lib\DBD\DB2.pm
cp Constants.pm ..\blib\lib\DBD\DB2\Constants.pm
AutoSplitting ..\blib\lib\DBD\DB2\Constants.pm (..\blib\lib\auto\DBD\DB2\Constants)
Running Mkbootstrap for DBD::DB2::Constants ()
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e chmod -- 644 Constants.bs
C:\strawberry\perl\bin\perl.exe C:\strawberry\perl\lib\ExtUtils\xsubpp -typemap C:\strawberry\perl\lib\ExtUtils\typemap
Constants.xs > Constants.xsc && C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e mv -- Constants.xsc Constants.c

gcc -c -I"C:/PROGRA~1/IBM/SQLLIB/include" -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IM
PLICIT_SYS -DUSE_PERLIO -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.85\" -DXS_VERSION=\"1.85\" "
-IC:\strawberry\perl\lib\CORE" Constants.c
In file included from C:/PROGRA~1/IBM/SQLLIB/include/sqlcli.h:983:0,
from Constants.xs:16:
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1747:5: error: unknown type name '__in_ecount'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1750:5: error: unknown type name '__out_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1753:5: error: unknown type name '__out_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1864:5: error: unknown type name '__in_ecount'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1867:5: error: unknown type name '__out_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1870:5: error: unknown type name '__out_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1890:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1893:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1896:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1899:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1906:5: error: unknown type name '__out_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1908:5: error: unknown type name '__out_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1910:5: error: unknown type name '__out_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1912:5: error: unknown type name '__out_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1919:5: error: unknown type name '__out_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1921:5: error: unknown type name '__out_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1926:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1929:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1932:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1935:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1938:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1941:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1951:5: error: unknown type name '__in_ecount'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1953:5: error: unknown type name '__out_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1960:5: error: unknown type name '__out_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1970:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1973:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1976:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1982:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1985:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1988:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1991:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1997:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2000:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2003:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2017:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2020:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2023:5: error: unknown type name '__in_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2030:5: error: unknown type name '__out_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2033:5: error: unknown type name '__out_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2035:5: error: unknown type name '__out_ecount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2038:5: error: unknown type name '__out_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2086:5: error: unknown type name '__out'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2127:5: error: unknown type name '__in_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2128:5: error: unknown type name '__out_bcount_opt'
C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2129:5: error: unknown type name '__in'
dmake: Error code 129, while making 'Constants.o'
dmake.exe: Error code 255, while making 'subdirs'
IBMTORDB2/DBD-DB2-1.85.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
Stopping: 'install' failed for 'DBD::DB2'.
Failed during this command:
IBMTORDB2/DBD-DB2-1.85.tar.gz : make NO


modedit Editiert von pq: more-tags
Last edited: 2014-07-14 13:58:31 +0200 (CEST)

View full thread Installation DBD::DB2 unter Strawberry Perl schlägt fehl