Thanks BrowerUk,
That worked, well at least to the next error :).
PS C:\strawberry\cpan\build\Compress-Raw-Zlib-2.050-j5KdF2> C:\Strawb
+erry\c\bin\dmake.EXE
gcc -c -I./zlib-src -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DUSE_SITECUS
+TOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS
-fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
+ -DVERSION=\"2.050\" -DXS_VERSION=\"2.050\"
"-IC:\Strawberry\perl\lib\CORE" -DNO_VIZ -DZ_SOLO -DGZIP_OS_CODE=14
+ -DUSE_PPPORT_H adler32.c
gcc -c -I./zlib-src -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DUSE_SITECUS
+TOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS
-fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2
+ -DVERSION=\"2.050\" -DXS_VERSION=\"2.050\"
"-IC:\Strawberry\perl\lib\CORE" -DNO_VIZ -DZ_SOLO -DGZIP_OS_CODE=14
+ -DUSE_PPPORT_H crc32.c
In file included from c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/
+4.4.3/../../../../i686-w64-mingw32/include/limits.
h:6,
from c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/
+4.4.3/include-fixed/limits.h:122,
from c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/
+4.4.3/include-fixed/syslimits.h:7,
from c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/
+4.4.3/include-fixed/limits.h:11,
from crc32.c:38:
c:\strawberry\c\bin\../lib/gcc/i686-w64-mingw32/4.4.3/../../../../i686
+-w64-mingw32/include/_mingw.h:343: error: conflict
ing types for 'ptrdiff_t'
./zlib-src/zutil.h:33: note: previous declaration of 'ptrdiff_t' was h
+ere
dmake.EXE: Error code 129, while making 'crc32.o'
PS C:\strawberry\cpan\build\Compress-Raw-Zlib-2.050-j5KdF2>