hei,<br><br>The current git clone fails when compiling with MSVC 9.0:<br><br>        cl -c /EHsc /DGC_DLL /nologo /D_CRT_SECURE_NO_DEPRECATE /DNDEBUG /MD /O2 -DGC_BUILD -DECL_API="__declspec(dllexport)" -I./ -I../ -I..\..\src\c -I..\..\src/gc/include  -I..\..\src/gc/include/private /Founixint.obj unixint.c<br>
unixint.c<br>../ecl/internal.h(271) : warning C4005: 'expf' : macro redefinition<br>        D:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(300) : see previous definition of 'expf'<br>../ecl/internal.h(274) : warning C4005: 'logf' : macro redefinition<br>
        D:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(303) : see previous definition of 'logf'<br>../ecl/internal.h(277) : warning C4005: 'sqrtf' : macro redefinition<br>        D:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(309) : see previous definition of 'sqrtf'<br>
../ecl/internal.h(280) : warning C4005: 'sinf' : macro redefinition<br>        D:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(307) : see previous definition of 'sinf'<br>../ecl/internal.h(283) : warning C4005: 'cosf' : macro redefinition<br>
        D:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(298) : see previous definition of 'cosf'<br>../ecl/internal.h(286) : warning C4005: 'tanf' : macro redefinition<br>        D:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(310) : see previous definition of 'tanf'<br>
../ecl/internal.h(289) : warning C4005: 'sinhf' : macro redefinition<br>        D:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(308) : see previous definition of 'sinhf'<br>../ecl/internal.h(292) : warning C4005: 'coshf' : macro redefinition<br>
        D:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(299) : see previous definition of 'coshf'<br>../ecl/internal.h(295) : warning C4005: 'tanhf' : macro redefinition<br>        D:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(311) : see previous definition of 'tanhf'<br>
../ecl/internal.h(299) : warning C4005: 'ceilf' : macro redefinition<br>        D:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(297) : see previous definition of 'ceilf'<br>../ecl/internal.h(302) : warning C4005: 'floorf' : macro redefinition<br>
        D:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(301) : see previous definition of 'floorf'<br>../ecl/internal.h(305) : warning C4005: 'fabsf' : macro redefinition<br>        D:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(288) : see previous definition of 'fabsf'<br>
../ecl/internal.h(308) : warning C4005: 'frexpf' : macro redefinition<br>        D:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(285) : see previous definition of 'frexpf'<br>../ecl/internal.h(311) : warning C4005: 'ldexpf' : macro redefinition<br>
        D:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(289) : see previous definition of 'ldexpf'<br>../../src/c/unixint.d(267) : error C2065: 'SIGBUS' : undeclared identifier<br>../../src/c/unixint.d(267) : error C2051: case expression not constant<br>
../../src/c/unixint.d(349) : error C2079: 'oact' uses undefined struct 'sigaction'<br>../../src/c/unixint.d(354) : error C2224: left of '.sa_sigaction' must have struct/union type<br>../../src/c/unixint.d(355) : error C2065: 'SIGBUS' : undeclared identifier<br>
../../src/c/unixint.d(356) : error C2224: left of '.sa_sigaction' must have struct/union type<br>../../src/c/unixint.d(418) : error C2065: 'sigsegv_signal_handler' : undeclared identifier<br>../../src/c/unixint.d(432) : error C2065: 'info' : undeclared identifier<br>
../../src/c/unixint.d(432) : error C2223: left of '->si_addr' must point to struct/union<br>../../src/c/unixint.d(500) : error C2065: 'SIGBUS' : undeclared identifier<br>NMAKE : fatal error U1077: '"D:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.EXE"' : return code '0x2'<br>
Stop.<br>NMAKE : fatal error U1077: '"D:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.exe"' : return code '0x2'<br>Stop.<br><br>Cheers,<br>Stig<br>