Hi!<br><br>It's rather strange. Imagehlp.h is part of Windows Kits and should be installed when you install VS2012 express. For example, on my home computer it's here:<br><br><div><div>C:\Program Files (x86)\Windows Kits\8.0\Include\um\ImageHlp.h<span id="_editor_bookmark_start_0" style="display: none; line-height: 0px;">‍</span><br><br>Please check whether it exists. If not, your VS installation might be incomplete. Also, you can try to compile a trivial code which only includes ImageHlp.h.<br><br>- Rujia<br></div><div><br></div><div style="font-size: 12px;font-family: Arial Narrow;padding:2px 0 2px 0;">------------------ 原始邮件 ------------------</div><div style="font-size: 12px;background:#efefef;padding:8px;"><div><b>发件人:</b> "Hernan Ezequiel Di Giorgi";<hernan.digiorgi@gmail.com>;</div><div><b>发送时间:</b> 2015年3月8日(星期天) 晚上11:35</div><div><b>收件人:</b> "Rujia Liu"<2575127@qq.com>; <wbr></div><div><b>抄送:</b> "kuangdash"<kuangdash@163.com>; "ecls-list@lists.sourceforge.net"<ecls-list@lists.sourceforge.net>; <wbr></div><div><b>主题:</b> Re: [Ecls-list]When installing ecl using VS2013, it reports bugs……</div></div><div><br></div><div dir="ltr">Jap. Now in the vs command line tools go better, but now, after a lot of successfully compiled code:<div><br></div><div><div>Microsoft (R) C/C++ Optimizing Compiler Version 17.00.60610.1 for x86</div><div>Copyright (C) Microsoft Corporation.  All rights reserved.</div><div><br></div><div>msvc_dbg.c</div><div>..\..\src\gc\msvc_dbg.c(32) : fatal error C1083: Cannot open include file: 'imag</div><div>ehlp.h': No such file or directory</div><div>NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 11.0</div><div>\VC\BIN\cl.EXE"' : return code '0x2'</div><div>Stop.</div><div>NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 11.0</div><div>\VC\BIN\nmake.exe"' : return code '0x2'</div><div>Stop.</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-03-08 12:26 GMT-03:00 Rujia Liu <span dir="ltr"><<a href="mailto:2575127@qq.com" target="_blank">2575127@qq.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="min-height:22px">it looks like you are not using nmake inside visual stidio command prompt.</div><div style="min-height:22px"><br></div><div style="min-height:22px">It is recommended to launch visual studio command prompt to use command line tools like nmake or msbuild</div><div style="min-height:22px"><br></div><div style="min-height:22px">- Rujia</div><div style="min-height:22px"></div><span>发自我的iPhone</span><div><br><br><div><div style="font-size:70%;padding:2px 0">------------------ 原始邮件 ------------------</div><div style="font-size:70%;background:#f0f0f0;color:#212121;padding:8px;border-radius:4px"><div><b>发件人:</b> Hernan Ezequiel Di Giorgi <<a href="mailto:hernan.digiorgi@gmail.com" target="_blank">hernan.digiorgi@gmail.com</a>></div><div><b>发送时间:</b> 2015年03月08日 23:16</div><div><b>收件人:</b> kuangdash <<a href="mailto:kuangdash@163.com" target="_blank">kuangdash@163.com</a>></div><div><b>抄送:</b> <a href="mailto:ecls-list@lists.sourceforge.net" target="_blank">ecls-list@lists.sourceforge.net</a> <<a href="mailto:ecls-list@lists.sourceforge.net" target="_blank">ecls-list@lists.sourceforge.net</a>></div><div><b>主题:</b> Re: [Ecls-list]When installing ecl using VS2013, it reports bugs……</div></div></div><div><div class="h5"><br><div dir="ltr"><div>Builds fail with VS2013 comunity in windows 8.1:</div><div><br></div><div>Microsoft Windows [Version 6.3.9600]</div><div>(c) 2013 Microsoft Corporation. All rights reserved.</div><div><br></div><div>C:\>cd lib</div><div>C:\lib>git clone <a href="https://gitlab.com/embeddable-common-lisp/ecl.git" target="_blank">https://gitlab.com/embeddable-common-lisp/ecl.git</a></div><div>C:\lib>cd ecl</div><div>C:\lib\ecl>dir</div><div>C:\lib\ecl>cd msvc</div><div>C:\lib\ecl\msvc>nmake<br></div><div><br></div><div>Microsoft (R) Program Maintenance Utility Version 12.00.21005.1</div><div>Copyright (C) Microsoft Corporation.  All rights reserved.</div><div><br></div><div>C++ compiler flags: /EHsc /DGC_DLL /DGC_BUILD /nologo /D_CRT_SECURE_NO_DEPRECATE</div><div> /DNDEBUG /MD /O2</div><div>C++ linker flags: /link /incremental:no /nologo /nodefaultlib:libcmt /nodefaultl</div><div>ib:libcmtd /nodefaultlib:libc /nodefaultlib:libcd /nodefaultlib:msvcrtd.lib</div><div>ECL Modules:  cmp asdf sockets rt defsystem profile bytecmp ecl-curl deflate</div><div>ECL Features: (cons :wants-deflate (cons :wants-ecl-curl (list* :builtin-bytecmp</div><div> :wants-bytecmp (cons :wants-profile (cons :wants-defsystem (cons :wants-rt (con</div><div>s :wants-sockets (cons :wants-asdf (cons :wants-cmp (cons :wants-dlopen *feature</div><div>s*))))))))))</div><div>        cd gmp</div><div>        "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\nmake.exe" "</div><div>MPN_TYPE=gc" "CFLAGS_CONFIG=/DNDEBUG /MD /O2 "  "BITS=32" "YASM=yasm-1.2.0-win32</div><div>.exe"</div><div><br></div><div>Microsoft (R) Program Maintenance Utility Version 12.00.21005.1</div><div>Copyright (C) Microsoft Corporation.  All rights reserved.</div><div><br></div><div>        cl /DNDEBUG /MD /O2  /nologo /W3 /EHsc /I "." /I ..\..\src\gmp /I "..\..</div><div>\src\gmp\mpn\generic" /D "_LIB" /D "_MBCS"  /Fegen-bases.exe build.vc8\gen-bases</div><div>\gen-bases.c</div><div>gen-bases.c</div><div>build.vc8\gen-bases\gen-bases.c(23) : fatal error C1083: Cannot open include fil</div><div>e: 'math.h': No such file or directory</div><div>NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0</div><div>\VC\bin\cl.EXE"' : return code '0x2'</div><div>Stop.</div><div>NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0</div><div>\VC\bin\nmake.exe"' : return code '0x2'</div><div>Stop.</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-03-05 18:29 GMT-03:00  <span dir="ltr"><<a href="mailto:kuangdash@163.com" target="_blank">kuangdash@163.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div dir="ltr">
<div dir="ltr">
<div>please see the picture in the attachment——</div><div><br></div><div>here is the messages if you don’t want to open the attachment:</div><div><br></div><div><br></div><div>C++ compiler flags: /EHsc /DGC_DLL /DGC_BUILD /nologo /D_CRT_SECURE_NO_DEPRECATE /DNDEBUG /MD /O2 <br>C++ linker flags: /link /incremental:no /nologo /nodefaultlib:libcmt /nodefaultlib:libcmtd /nodefaultlib:libc /nodefaultlib:libcd /nodefaultlib:msvcrtd.lib<br>ECL Modules:  cmp asdf sockets rt defsystem profile bytecmp ecl-curl deflate<br>ECL Features: (cons :wants-deflate (cons :wants-ecl-curl (list* :builtin-bytecmp :wants-bytecmp (cons :wants-profile (cons :wants-defsystem (cons :wants-rt (cons :wants-sockets (cons :wants-asdf (cons :wants-cmp (cons :wants-dlopen *features*))))))))))<br> cd c<br> "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN\nmake.exe" ECL_VERSION_NUMBER=150221  ECL_THREADS=1 ECL_UNICODE=1  ECL_SSE= ECL_WIN64=  "ECL_CFLAGS=/EHsc /DGC_DLL /DGC_BUILD /nologo /D_CRT_SECURE_NO_DEPRECATE /DNDEBUG /MD /O2  -DGC_BUILD"<br> cl -c /EHsc /DGC_DLL /DGC_BUILD /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 /Fonumber_equalp.obj number_equalp.c<br>number_equalp.c<br>../ecl/ecl.h(31) : warning C4005: 'va_copy' : macro redefinition<br>        C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdarg.h(37) : see previous definition of 'va_copy'<br>C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(289) : warning C4005: 'isnan' : macro redefinition<br>        ../ecl/config.h(450) : see previous definition of 'isnan'<br>../../src/c/numbers/number_equalp.d(104) : error C2059: syntax error : 'type'<br>../../src/c/numbers/number_equalp.d(107) : error C2143: syntax error : missing ';' before ':'<br>../../src/c/numbers/number_equalp.d(111) : error C2196: case value '4' already used<br>../../src/c/numbers/number_equalp.d(112) : error C2196: case value '5' already used<br>../../src/c/numbers/number_equalp.d(115) : error C2196: case value '6' already used<br>../../src/c/numbers/number_equalp.d(117) : error C2196: case value '7' already used<br>../../src/c/numbers/number_equalp.d(155) : error C2046: illegal case<br>../../src/c/numbers/number_equalp.d(172) : error C2047: illegal default<br>../../src/c/numbers/number_equalp.d(175) : error C2059: syntax error : '}'<br></div><div><div><br></div><div>Sent from Windows Mail</div><div><br></div></div>


</div>
</div>

<br>------------------------------------------------------------------------------<br>
Dive into the World of Parallel Programming The Go Parallel Website, sponsored<br>
by Intel and developed in partnership with Slashdot Media, is your hub for all<br>
things parallel software development, from weekly thought leadership blogs to<br>
news, videos, case studies, tutorials and more. Take a look and join the<br>
conversation now. <a href="http://goparallel.sourceforge.net/" target="_blank">http://goparallel.sourceforge.net/</a><br>_______________________________________________<br>
Ecls-list mailing list<br>
<a href="mailto:Ecls-list@lists.sourceforge.net" target="_blank">Ecls-list@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/ecls-list" target="_blank">https://lists.sourceforge.net/lists/listinfo/ecls-list</a><br>
<br></blockquote></div><br></div>

</div></div></div></blockquote></div><br></div></div>