<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2963" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><SPAN class=868414909-14082006><FONT face=Arial size=2>I had a stab at 
compiling ECL using 64 bit Windows (VC8) compiler. The version is 0.9i from the 
tarball I think.</FONT></SPAN></DIV>
<DIV><SPAN class=868414909-14082006><FONT face=Arial size=2>Have ECL_THREADS = 
1.</FONT></SPAN></DIV>
<DIV><SPAN class=868414909-14082006><FONT face=Arial size=2>I added a few 
compiler flags to both Makefile and gmp/Makefile (see below) to shut VC8 up 
a bit.</FONT></SPAN></DIV>
<DIV><SPAN class=868414909-14082006><FONT face=Arial 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=868414909-14082006><FONT face=Arial size=2>The error that stops 
the compiler is:</FONT></SPAN></DIV>
<DIV><SPAN class=868414909-14082006><FONT face=Arial size=2>error C2491: 
'strnlen' : definition of dllimport function not allowed</FONT><BR></SPAN></DIV>
<DIV><SPAN class=868414909-14082006><FONT face=Arial size=2>Anyone tried this 
?</FONT></SPAN></DIV>
<DIV><SPAN class=868414909-14082006><FONT face=Arial 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=868414909-14082006><FONT face=Arial size=2></FONT></SPAN><SPAN 
class=868414909-14082006><FONT face=Arial size=2></FONT></SPAN> </DIV>
<DIV><FONT face=Arial size=2>..\..\src\gmp\printf\printffuns.c(65) : warning 
C4267: '=' : conversion from 'size_t' to 'int', possible loss of 
data<BR>        cl -c -EHsc -nologo -MD /W3 
/Ox -DWIN32_LEAN_AND_MEAN -D_CRT_SECURE_NO_DEPRECATE 
-D_CRT_NONONSTDC_NO_DEPRECATE /<BR>I "." /I ..\..\src\gmp /I 
"..\..\src\gmp\mpn\generic" /D "WIN32" /D "NDEBUG" /D "_LIB" /D "_WIN32" /D 
"_MBCS" /Foprintf\<BR>repl-vsnprintf.obj 
..\..\src\gmp\printf\repl-vsnprintf.c<BR>repl-vsnprintf.c<BR>..\..\src\gmp\printf\repl-vsnprintf.c(66) 
: error C2491: 'strnlen' : definition of dllimport function not 
allowed<BR>..\..\src\gmp\printf\repl-vsnprintf.c(289) : warning C4267: '=' : 
conversion from 'size_t' to 'int', possible loss of 
da<BR>ta<BR>..\..\src\gmp\printf\repl-vsnprintf.c(382) : warning C4267: 'return' 
: conversion from 'size_t' to 'int', possible loss<BR>of data<BR>NMAKE : fatal 
error U1077: '"D:\Program Files (x86)\Microsoft Visual Studio 
8\VC\BIN\x86_amd64\cl.EXE"' : return code '0<BR>x2'<BR>Stop.<BR>NMAKE : fatal 
error U1077: '"D:\Program Files (x86)\Microsoft Visual Studio 
8\VC\BIN\nmake.exe"' : return code '0x2'<BR>Stop.<BR></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT><SPAN class=868414909-14082006><FONT face=Arial 
size=2>Cheers</FONT></SPAN></FONT></DIV>
<DIV><FONT><SPAN class=868414909-14082006><FONT face=Arial 
size=2>Dean</FONT></SPAN></DIV></FONT></BODY></HTML>