Subject: | Compile warnings... |
Win32API::Registry generates a warning while compiling under Win32 with
MinGW.
------------------
Checking if your kit is complete...
Looks good
Writing Makefile for Win32API::Registry
Lockfile removed.
cp cRegistry.pc blib\arch\Win32API\Registry\cRegistry.pc
cp Registry.pm blib\lib\Win32API\Registry.pm
C:\vanilla-perl\perl\bin\perl.exe
C:\vanilla-perl\perl\lib\ExtUtils\xsubpp -typ
emap C:\vanilla-perl\perl\lib\ExtUtils\typemap -typemap typemap
Registry.xs > R
egistry.xsc && C:\vanilla-perl\perl\bin\perl.exe -MExtUtils::Command -e
mv Regis
try.xsc Registry.c
gcc -c -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT
-DPERL_
IMPLICIT_SYS -fno-strict-aliasing -DPERL_MSVCRT_READFIX -s -O2
-DVERSION=\"0.
23\" -DXS_VERSION=\"0.23\" "-IC:\vanilla-perl\perl\lib\CORE"
Registry.c
Registry.xs: In function `XS_Win32API__Registry_AllowPriv':
Registry.xs:143: warning: passing arg 4 of `AdjustTokenPrivileges' makes
integer
from pointer without a cast
Running Mkbootstrap for Win32API::Registry ()
C:\vanilla-perl\perl\bin\perl.exe -MExtUtils::Command -e chmod 644
Registry.bs
C:\vanilla-perl\perl\bin\perl.exe -MExtUtils::Mksymlists \
-e "Mksymlists('NAME'=>\"Win32API::Registry\", 'DLBASE' =>
'Registry', 'DL_
FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);"
dlltool --def Registry.def --output-exp dll.exp
g++ -o blib\arch\auto\Win32API\Registry\Registry.dll -Wl,--base-file
-Wl,dll.bas
e -mdll -s -L"c:\vanilla-perl\perl\lib\CORE"
-L"C:\vanilla-perl\MinGW\lib" Regis
try.o -Wl,--image-base,0x21110000
C:\vanilla-perl\perl\lib\CORE\libperl58.a -lm
svcrt -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32
-ladvapi32 -l
shell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm
-lversion -l
odbc32 -lodbccp32 dll.exp
dlltool --def Registry.def --base-file dll.base --output-exp dll.exp
g++ -o blib\arch\auto\Win32API\Registry\Registry.dll -mdll -s
-L"c:\vanilla-perl
\perl\lib\CORE" -L"C:\vanilla-perl\MinGW\lib" Registry.o
-Wl,--image-base,0x2111
0000 C:\vanilla-perl\perl\lib\CORE\libperl58.a -lmsvcrt -lmoldname
-lkernel32 -
luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32
-loleaut32 -l
netapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 dll.exp
C:\vanilla-perl\perl\bin\perl.exe -MExtUtils::Command -e chmod 755
blib\arch\aut
o\Win32API\Registry\Registry.dll
C:\vanilla-perl\perl\bin\perl.exe -MExtUtils::Command -e cp Registry.bs
blib\arc
h\auto\Win32API\Registry\Registry.bs
C:\vanilla-perl\perl\bin\perl.exe -MExtUtils::Command -e chmod 644
blib\arch\aut
o\Win32API\Registry\Registry.bs
C:\vanilla-perl\bin\dmake.EXE -- OK
Running make test
C:\vanilla-perl\perl\bin\perl.exe "-Iblib\lib" "-Iblib\arch" test.pl
1..211
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
ok 99
ok 100
ok 101
ok 102
ok 103
ok 104
ok 105
ok 106
ok 107
ok 108
ok 109
ok 110
ok 111
ok 112
ok 113
ok 114
ok 115
ok 116
ok 117
ok 118
ok 119
ok 120
ok 121
ok 122
ok 123
ok 124
ok 125
ok 126
ok 127
ok 128
ok 129
ok 130
ok 131
ok 132
ok 133
ok 134
ok 135
ok 136
ok 137
ok 138
ok 139
ok 140
ok 141
ok 142
ok 143
ok 144
ok 145
ok 146
ok 147
ok 148
ok 149
ok 150
ok 151
ok 152
ok 153
ok 154
ok 155
ok 156
ok 157
ok 158
ok 159
ok 160
ok 161
ok 162
ok 163
ok 164
ok 165
ok 166
ok 167
ok 168
ok 169
ok 170
ok 171
ok 172
ok 173
ok 174
ok 175
ok 176
ok 177
ok 178
ok 179
ok 180
ok 181
ok 182
ok 183
ok 184
ok 185
ok 186
ok 187
ok 188
ok 189
ok 190
ok 191
ok 192
ok 193
ok 194
ok 195
ok 196
ok 197
ok 198
ok 199
ok 200
ok 201
ok 202
ok 203
ok 204
ok 205
ok 206
ok 207
ok 208
ok 209
ok 210
ok 211
ok 212
ok 213
ok 214
ok 215
ok 216
C:\vanilla-perl\bin\dmake.EXE test -- OK
Running make install
Installing C:\vanilla-perl\perl\site\lib\auto\Win32API\Registry\Registry.bs
Installing C:\vanilla-perl\perl\site\lib\auto\Win32API\Registry\Registry.dll
Installing C:\vanilla-perl\perl\site\lib\Win32API\Registry\cRegistry.pc
Files found in blib\arch: installing files in blib\lib into architecture
depende
nt library tree
Installing C:\vanilla-perl\perl\site\lib\Win32API\Registry.pm
Writing c:\vanilla-perl\perl\site\lib\auto\Win32API\Registry\.packlist
Appending installation info to c:\vanilla-perl\perl\lib/perllocal.pod
C:\vanilla-perl\bin\dmake.EXE install UNINST=1 -- OK