Im trying to compile version 7.0.815 using VS 2005 professional. (not the free version) and im getting a number of different errors.
It started with my VS not finding the unstd.h file. Well, i managed to use the one in the perl dir by adding a include to both the c:\perl\site\lib\tk\Ptk and compat directories. However, im getting a number of really scary errors:
------ Build started: Project: Zone, Configuration: Release Win32 ------
Compiling...
packet_functions.cpp
C:\Perl\site\lib\Tk\pTk\Lang.h(33) : warning C4117: macro name '__FUNCTION__' is reserved, '#define' ignored
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(1

: error C2039: 'div_t' : is not a member of '`global namespace''
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(1

: error C2873: 'div_t' : symbol cannot be used in a using-declaration
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(1

: error C2039: 'ldiv_t' : is not a member of '`global namespace''
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(1

: error C2873: 'ldiv_t' : symbol cannot be used in a using-declaration
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(20) : error C2039: 'abs' : is not a member of '`global namespace''
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(20) : error C2873: 'abs' : symbol cannot be used in a using-declaration
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(22) : error C2039: 'bsearch' : is not a member of '`global namespace''
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(22) : error C2873: 'bsearch' : symbol cannot be used in a using-declaration
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(22) : error C2039: 'div' : is not a member of '`global namespace''
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(22) : error C2873: 'div' : symbol cannot be used in a using-declaration
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(24) : error C2039: 'labs' : is not a member of '`global namespace''
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(24) : error C2873: 'labs' : symbol cannot be used in a using-declaration
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(24) : error C2039: 'ldiv' : is not a member of '`global namespace''
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(24) : error C2873: 'ldiv' : symbol cannot be used in a using-declaration
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(25) : error C2039: 'mblen' : is not a member of '`global namespace''
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(25) : error C2873: 'mblen' : symbol cannot be used in a using-declaration
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(25) : error C2039: 'mbstowcs' : is not a member of '`global namespace''
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(25) : error C2873: 'mbstowcs' : symbol cannot be used in a using-declaration
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(25) : error C2039: 'mbtowc' : is not a member of '`global namespace''
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(25) : error C2873: 'mbtowc' : symbol cannot be used in a using-declaration
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(26) : error C2039: 'rand' : is not a member of '`global namespace''
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(26) : error C2873: 'rand' : symbol cannot be used in a using-declaration
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(27) : error C2039: 'srand' : is not a member of '`global namespace''
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(27) : error C2873: 'srand' : symbol cannot be used in a using-declaration
C:\Program Files\Microsoft Visual Studio 8\VC\include\cstdlib(2

: error C2039: 'system' : is not a member of '`global namespace''