C:\perl64\packages\Sereal-Decoder-3.005>nmake Microsoft (R) Program Maintenance Utility Version 9.00.21022.08 Copyright (C) Microsoft Corporation. All rights reserved. cl -c -I. -nologo -GF -W3 -MD -Zi -Ox -GL -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -Ox -GL -fp:precise -DVERSION=\"3.005\" -DXS_VERSION=\"3.005\" "-IC:\Perl64\lib\CORE" -DNDEBUG srl_decoder.c srl_decoder.c c:\perl64\packages\sereal-decoder-3.005\snappy/csnappy_decompress.c(68) : warning C4244: 'return' : conversion from '__int64' to 'int', possible loss of data c:\perl64\packages\sereal-decoder-3.005\snappy/csnappy_decompress.c(245) : warning C4244: '-=' : conversion from '__int64' to 'int', possible loss of data c:\perl64\packages\sereal-decoder-3.005\snappy/csnappy_decompress.c(269) : warning C4244: 'initializing' : conversion from '__int64' to 'const int', possible loss of data c:\perl64\packages\sereal-decoder-3.005\snappy/csnappy_decompress.c(287) : warning C4244: 'initializing' : conversion from '__int64' to 'const int', possible loss of data c:\perl64\packages\sereal-decoder-3.005\snappy/csnappy_decompress.c(300) : warning C4244: 'initializing' : conversion from '__int64' to 'const int', possible loss of data c:\perl64\packages\sereal-decoder-3.005\snappy/csnappy_decompress.c(344) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data c:\perl64\packages\sereal-decoder-3.005\snappy/csnappy_decompress.c(357) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data c:\perl64\packages\sereal-decoder-3.005\snappy/csnappy_decompress.c(360) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data c:\perl64\packages\sereal-decoder-3.005\snappy/csnappy_decompress.c(365) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data c:\perl64\packages\sereal-decoder-3.005\snappy/csnappy_decompress.c(372) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data c:\perl64\packages\sereal-decoder-3.005\snappy/csnappy_decompress.c(380) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data c:\perl64\packages\sereal-decoder-3.005\snappy/csnappy_decompress.c(385) : warning C4244: '=' : conversion from '__int64' to 'uint32_t', possible loss of data srl_decoder.c(294) : warning C4244: 'function' : conversion from 'IV' to 'I32', possible loss of data srl_decoder.c(430) : warning C4267: 'function' : conversion from 'size_t' to 'uint32_t', possible loss of data srl_decoder.c(442) : warning C4267: 'function' : conversion from 'size_t' to 'uint32_t', possible loss of data srl_decoder.c(473) : warning C4267: '=' : conversion from 'size_t' to 'mz_ulong', possible loss of data srl_decoder.c(479) : warning C4267: 'function' : conversion from 'size_t' to 'mz_ulong', possible loss of data srl_decoder.c(1053) : warning C4244: 'initializing' : conversion from 'IV' to 'U32', possible loss of data srl_decoder.c(1127) : warning C4146: unary minus operator applied to unsigned type, result still unsigned srl_decoder.c(1236) : warning C4244: 'function' : conversion from 'UV' to 'I32', possible loss of data srl_decoder.c(1309) : warning C4244: '=' : conversion from 'IV' to 'I32', possible loss of data srl_decoder.c(1313) : warning C4244: '=' : conversion from 'IV' to 'I32', possible loss of data srl_decoder.c(1369) : error C2143: syntax error : missing ';' before 'type' srl_decoder.c(1370) : error C2065: 'tag' : undeclared identifier srl_decoder.c(1374) : error C2065: 'tag' : undeclared identifier srl_decoder.c(1388) : error C2065: 'tag' : undeclared identifier srl_decoder.c(1390) : error C2065: 'tag' : undeclared identifier srl_decoder.c(1398) : error C2065: 'tag' : undeclared identifier srl_decoder.c(1401) : error C2065: 'tag' : undeclared identifier srl_decoder.c(1543) : warning C4244: '=' : conversion from 'UV' to 'U32', possible loss of data srl_decoder.c(1550) : warning C4244: '=' : conversion from 'UV' to 'U32', possible loss of data TRANSITION_REGEXP NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.EXE"' : return code '0x2' Stop. C:\perl64\packages\Sereal-Encoder-3.005>nmake Microsoft (R) Program Maintenance Utility Version 9.00.21022.08 Copyright (C) Microsoft Corporation. All rights reserved. cl -c -I. -nologo -GF -W3 -MD -Zi -Ox -GL -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -Ox -GL -fp:precise -DVERSION=\"3.005\" -DXS_VERSION=\"3.005\" "-IC:\Perl64\lib\CORE" -DNDEBUG srl_encoder.c srl_encoder.c c:\perl64\packages\sereal-encoder-3.005\snappy/csnappy_compress.c(447) : warning C4244: 'return' : conversion from 'uint64_t' to 'uint32_t', possible loss of data c:\perl64\packages\sereal-encoder-3.005\snappy/csnappy_compress.c(501) : warning C4334: '<<' : result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) c:\perl64\packages\sereal-encoder-3.005\snappy/csnappy_compress.c(550) : warning C4244: '=' : conversion from '__int64' to 'uint16_t', possible loss of data c:\perl64\packages\sereal-encoder-3.005\snappy/csnappy_compress.c(560) : warning C4244: 'function' : conversion from '__int64' to 'int', possible loss of data c:\perl64\packages\sereal-encoder-3.005\snappy/csnappy_compress.c(581) : warning C4244: 'function' : conversion from '__int64' to 'int', possible loss of data c:\perl64\packages\sereal-encoder-3.005\snappy/csnappy_compress.c(589) : warning C4244: '=' : conversion from '__int64' to 'uint16_t', possible loss of data c:\perl64\packages\sereal-encoder-3.005\snappy/csnappy_compress.c(593) : warning C4244: '=' : conversion from '__int64' to 'uint16_t', possible loss of data c:\perl64\packages\sereal-encoder-3.005\snappy/csnappy_compress.c(603) : warning C4244: 'function' : conversion from '__int64' to 'int', possible loss of data c:\perl64\packages\sereal-encoder-3.005\snappy/csnappy_compress.c(634) : warning C4244: '+=' : conversion from '__int64' to 'uint32_t', possible loss of data c:\perl64\packages\sereal-encoder-3.005\snappy/csnappy_compress.c(650) : warning C4244: '+=' : conversion from '__int64' to 'uint32_t', possible loss of data c:\perl64\packages\sereal-encoder-3.005\srl_compress.h(61) : warning C4244: '=' : conversion from 'UV' to 'unsigned char', possible loss of data c:\perl64\packages\sereal-encoder-3.005\srl_compress.h(143) : warning C4267: 'function' : conversion from 'size_t' to 'uint32_t', possible loss of data c:\perl64\packages\sereal-encoder-3.005\srl_compress.h(144) : warning C4267: 'function' : conversion from 'size_t' to 'mz_ulong', possible loss of data srl_encoder.c(405) : warning C4244: '=' : conversion from 'UV' to 'U32', possible loss of data srl_encoder.c(439) : warning C4244: '=' : conversion from 'IV' to 'int', possible loss of data srl_encoder.c(904) : error C2143: syntax error : missing ';' before 'const' srl_encoder.c(906) : error C2065: 'compress_flags' : undeclared identifier srl_encoder.c(913) : error C2065: 'compress_flags' : undeclared identifier srl_encoder.c(927) : error C2065: 'compress_flags' : undeclared identifier srl_encoder.c(927) : warning C4244: 'function' : conversion from 'IV' to 'const int', possible loss of data srl_encoder.c(936) : error C2065: 'compress_flags' : undeclared identifier srl_encoder.c(948) : error C2143: syntax error : missing '{' before '*' srl_encoder.c(950) : error C2371: 'srl_dump_data_structure_mortal_sv' : redefinition; different basic types c:\perl64\packages\sereal-encoder-3.005\srl_encoder.h(61) : see declaration of 'srl_dump_data_structure_mortal_sv' srl_encoder.c(965) : warning C4133: 'return' : incompatible types - from 'SV *' to 'int *' srl_encoder.c(968) : warning C4133: 'return' : incompatible types - from 'SV *' to 'int *' srl_encoder.c(1057) : warning C4244: 'function' : conversion from 'UV' to 'const char', possible loss of data srl_encoder.c(1068) : warning C4244: 'function' : conversion from 'UV' to 'I32', possible loss of data srl_encoder.c(1069) : error C2143: syntax error : missing ';' before 'type' srl_encoder.c(1069) : error C2065: 'svt' : undeclared identifier srl_encoder.c(1076) : error C2143: syntax error : missing ';' before 'type' srl_encoder.c(1076) : error C2065: 'svt' : undeclared identifier srl_encoder.c(1096) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data srl_encoder.c(1132) : warning C4244: 'function' : conversion from 'UV' to 'const char', possible loss of data srl_encoder.c(1176) : error C2143: syntax error : missing ';' before 'type' srl_encoder.c(1176) : error C2065: 'svt' : undeclared identifier srl_encoder.c(1185) : error C2143: syntax error : missing ';' before 'type' srl_encoder.c(1185) : error C2065: 'svt' : undeclared identifier srl_encoder.c(1198) : warning C4244: 'function' : conversion from 'UV' to 'const char', possible loss of data srl_encoder.c(1210) : error C2143: syntax error : missing ';' before 'type' srl_encoder.c(1210) : error C2065: 'svt' : undeclared identifier srl_encoder.c(1519) : warning C4244: 'function' : conversion from 'UV' to 'U32', possible loss of data srl_encoder.c(1523) : warning C4244: 'function' : conversion from 'UV' to 'U32', possible loss of data NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.EXE"' : return code '0x2' Stop.