Thread mod_ssl kompiliert nicht (1 answers)
Opened by GwenDragon at 2006-01-04 01:56

GwenDragon
 2006-01-04 01:56
#11315 #11315
User since
2005-01-17
14761 Artikel
Admin1
[Homepage]
user image
Ich habe heute Perl 5.6.1, Apache 1.3.34, OpenSSL 0.9.8 kompiliert.

Nur mod_ssl will nicht.

Der Aufruf lautete:
Code: (dl )
1
2
3
4
5
6
Q:\src> cd mod_ssl-2.8.x-1.3.x
Q:\src>  configure.bat --with-apache=..\apache_1.3.x --with-ssl=..\openssl-0.9.8
Q:\src>  cd ..

Q:\src> cd apache_1.3.x\src
Q:\src> nmake /f Makefile.win


Daraufhin hat der Makeprozess gestoppt (... hier sind makes gewesen, die klappten):
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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
        ...
       ...
       cd ..\..
       cd modules\ssl
       nmake  -f makefile RECURSE=0

Microsoft (R) Program Maintenance Utility, Version 7.10.3077
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.

       cl.exe /nologo /c /O2 /MD /W3 /GX /DNDEBUG /DWIN32 /D_WINDOWS /DSHARED_MODULE /DEAPI /DMOD_SSL=208125 /DMOD_SSL_VERSION=\"2.8.25\" /I..\..\includ
cl : Befehlszeile warning D4029 : Die Optimierung ist im Standardcompiler nicht verfügbar.
mod_ssl.c
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(37) : error C2061: Syntaxfehler: Bezeichner 'HRESULT'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(37) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(249) : error C2061: Syntaxfehler: Bezeichner 'HCRYPTPROV'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(249) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(250) : error C2061: Syntaxfehler: Bezeichner 'HCRYPTKEY'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(250) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(251) : error C2061: Syntaxfehler: Bezeichner 'HCRYPTHASH'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(251) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(647) : error C2061: Syntaxfehler: Bezeichner 'DWORD'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(649) : error C2143: Syntaxfehler: Es fehlt '{' vor '*'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(650) : error C2061: Syntaxfehler: Bezeichner 'cbOID'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(650) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(651) : error C2059: Syntaxfehler: '}'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(656) : error C2061: Syntaxfehler: Bezeichner 'BYTE'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(657) : error C2061: Syntaxfehler: Bezeichner 'cbInnerString'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(657) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(658) : error C2143: Syntaxfehler: Es fehlt '{' vor '*'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(659) : error C2061: Syntaxfehler: Bezeichner 'cbOuterString'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(659) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(660) : error C2059: Syntaxfehler: '}'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(664) : error C2061: Syntaxfehler: Bezeichner 'DWORD'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(666) : error C2061: Syntaxfehler: Bezeichner 'cBits'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(666) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(667) : error C2061: Syntaxfehler: Bezeichner 'dwFlags'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(667) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(668) : error C2061: Syntaxfehler: Bezeichner 'dwReserved'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(668) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(669) : error C2059: Syntaxfehler: '}'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(680) : error C2061: Syntaxfehler: Bezeichner 'DWORD'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(681) : error C2061: Syntaxfehler: Bezeichner 'dwNameLen'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(681) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(682) : error C2061: Syntaxfehler: Bezeichner 'szName'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(682) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(682) : error C2059: Syntaxfehler: '['
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(683) : error C2059: Syntaxfehler: '}'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(687) : error C2061: Syntaxfehler: Bezeichner 'DWORD'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(688) : error C2061: Syntaxfehler: Bezeichner 'dwMinLen'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(688) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(689) : error C2061: Syntaxfehler: Bezeichner 'dwMaxLen'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(689) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(690) : error C2061: Syntaxfehler: Bezeichner 'dwProtocols'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(690) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(691) : error C2061: Syntaxfehler: Bezeichner 'dwNameLen'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(691) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(692) : error C2061: Syntaxfehler: Bezeichner 'szName'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(692) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(692) : error C2059: Syntaxfehler: '['
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(693) : error C2061: Syntaxfehler: Bezeichner 'dwLongNameLen'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(693) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(694) : error C2061: Syntaxfehler: Bezeichner 'szLongName'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(694) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(694) : error C2059: Syntaxfehler: '['
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(695) : error C2059: Syntaxfehler: '}'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(698) : error C2061: Syntaxfehler: Bezeichner 'BYTE'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(699) : error C2061: Syntaxfehler: Bezeichner 'bVersion'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(699) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(700) : error C2061: Syntaxfehler: Bezeichner 'reserved'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(700) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(702) : error C2059: Syntaxfehler: '}'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(705) : error C2061: Syntaxfehler: Bezeichner 'DWORD'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(706) : error C2061: Syntaxfehler: Bezeichner 'bitlen'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(706) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(707) : error C2061: Syntaxfehler: Bezeichner 'pubexp'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(707) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(709) : error C2059: Syntaxfehler: '}'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(712) : error C2061: Syntaxfehler: Bezeichner 'DWORD'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(713) : error C2061: Syntaxfehler: Bezeichner 'bitlen'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(713) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(714) : error C2059: Syntaxfehler: '}'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(717) : error C2061: Syntaxfehler: Bezeichner 'DWORD'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(718) : error C2061: Syntaxfehler: Bezeichner 'seed'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(718) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(718) : error C2059: Syntaxfehler: '['
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(719) : error C2059: Syntaxfehler: '}'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(722) : error C2061: Syntaxfehler: Bezeichner 'DWORD'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(723) : error C2061: Syntaxfehler: Bezeichner 'bitlenP'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(723) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(724) : error C2061: Syntaxfehler: Bezeichner 'bitlenQ'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(724) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(725) : error C2061: Syntaxfehler: Bezeichner 'bitlenJ'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(725) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(726) : error C2061: Syntaxfehler: Bezeichner 'DSSSeed'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(726) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(727) : error C2059: Syntaxfehler: '}'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(730) : error C2061: Syntaxfehler: Bezeichner 'DWORD'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(731) : error C2061: Syntaxfehler: Bezeichner 'bitlenP'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(731) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(732) : error C2061: Syntaxfehler: Bezeichner 'bitlenQ'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(732) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(733) : error C2061: Syntaxfehler: Bezeichner 'bitlenJ'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(733) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(734) : error C2061: Syntaxfehler: Bezeichner 'bitlenX'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(734) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(735) : error C2061: Syntaxfehler: Bezeichner 'DSSSeed'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(735) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(736) : error C2059: Syntaxfehler: '}'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(739) : error C2061: Syntaxfehler: Bezeichner 'DWORD'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(740) : error C2061: Syntaxfehler: Bezeichner 'Type'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(740) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(741) : error C2061: Syntaxfehler: Bezeichner 'Subtype'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(741) : error C2059: Syntaxfehler: ';'
P:\C-Entwicklung\Visual C++ .NET\Vc7\PlatformSDK\Include\WinCrypt.h(741) : fatal error C1003: Mehr als 100 Fehler gefunden; Kompilierung wird abgebrochen
NMAKE : fatal error U1077: 'cl.exe': R³ckgabe-Code '0x2'
Stop.
NMAKE : fatal error U1077: '"P:\C-Entwicklung\Visual C++ .NET\VC7\BIN\nmake.exe"': R³ckgabe-Code '0x2'
Stop.
NMAKE : fatal error U1077: '"P:\C-Entwicklung\Visual C++ .NET\VC7\BIN\nmake.exe"': R³ckgabe-Code '0x2'
Stop.


Rätselhaft. Entweder das SDK ist kaputt oder ich oder das Makefile stimmt nicht!?

PS: Ich kann leider das File hier nicht anhängen.
Code: (dl )
1
2
3
typedef ULONG_PTR HCRYPTPROV;
typedef ULONG_PTR HCRYPTKEY;
typedef ULONG_PTR HCRYPTHASH;
Ausschnitt

ich seh den Fehler nicht. Vielleicht auch spät heute abend.\n\n

<!--EDIT|GwenDragon|1136332859-->

View full thread mod_ssl kompiliert nicht