Hey,

it would be a nice thing to have MSVC 2013 on supported compilers
list. I have more urgent things to do now, but merge-requests are more
then welcome :-).

BR,
Daniel

Hernan Ezequiel Di Giorgi writes:

> Builds fail with VS2013 comunity in windows 8.1:
>
> Microsoft Windows [Version 6.3.9600]
> (c) 2013 Microsoft Corporation. All rights reserved.
>
> C:\>cd lib
> C:\lib>git clone https://gitlab.com/embeddable-common-lisp/ecl.git
> C:\lib>cd ecl
> C:\lib\ecl>dir
> C:\lib\ecl>cd msvc
> C:\lib\ecl\msvc>nmake
>
> Microsoft (R) Program Maintenance Utility Version 12.00.21005.1
> Copyright (C) Microsoft Corporation.  All rights reserved.
>
> C++ compiler flags: /EHsc /DGC_DLL /DGC_BUILD /nologo
> /D_CRT_SECURE_NO_DEPRECATE
>  /DNDEBUG /MD /O2
> C++ linker flags: /link /incremental:no /nologo /nodefaultlib:libcmt
> /nodefaultl
> ib:libcmtd /nodefaultlib:libc /nodefaultlib:libcd /nodefaultlib:msvcrtd.lib
> ECL Modules:  cmp asdf sockets rt defsystem profile bytecmp ecl-curl deflate
> ECL Features: (cons :wants-deflate (cons :wants-ecl-curl (list*
> :builtin-bytecmp
>  :wants-bytecmp (cons :wants-profile (cons :wants-defsystem (cons :wants-rt
> (con
> s :wants-sockets (cons :wants-asdf (cons :wants-cmp (cons :wants-dlopen
> *feature
> s*))))))))))
>         cd gmp
>         "C:\Program Files (x86)\Microsoft Visual Studio
> 12.0\VC\bin\nmake.exe" "
> MPN_TYPE=gc" "CFLAGS_CONFIG=/DNDEBUG /MD /O2 "  "BITS=32"
> "YASM=yasm-1.2.0-win32
> .exe"
>
> Microsoft (R) Program Maintenance Utility Version 12.00.21005.1
> Copyright (C) Microsoft Corporation.  All rights reserved.
>
>         cl /DNDEBUG /MD /O2  /nologo /W3 /EHsc /I "." /I ..\..\src\gmp /I
> "..\..
> \src\gmp\mpn\generic" /D "_LIB" /D "_MBCS"  /Fegen-bases.exe
> build.vc8\gen-bases
> \gen-bases.c
> gen-bases.c
> build.vc8\gen-bases\gen-bases.c(23) : fatal error C1083: Cannot open
> include fil
> e: 'math.h': No such file or directory
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio
> 12.0
> \VC\bin\cl.EXE"' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio
> 12.0
> \VC\bin\nmake.exe"' : return code '0x2'
> Stop.
>
> 2015-03-05 18:29 GMT-03:00 <kuangd...@163.com>:
>
>>  please see the picture in the attachment——
>>
>> here is the messages if you don’t want to open the attachment:
>>
>>
>> C++ compiler flags: /EHsc /DGC_DLL /DGC_BUILD /nologo
>> /D_CRT_SECURE_NO_DEPRECATE /DNDEBUG /MD /O2
>> C++ linker flags: /link /incremental:no /nologo /nodefaultlib:libcmt
>> /nodefaultlib:libcmtd /nodefaultlib:libc /nodefaultlib:libcd
>> /nodefaultlib:msvcrtd.lib
>> ECL Modules:  cmp asdf sockets rt defsystem profile bytecmp ecl-curl
>> deflate
>> 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*))))))))))
>>  cd c
>>  "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"
>>  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
>> number_equalp.c
>> ../ecl/ecl.h(31) : warning C4005: 'va_copy' : macro redefinition
>>         C:\Program Files (x86)\Microsoft Visual Studio
>> 12.0\VC\INCLUDE\stdarg.h(37) : see previous definition of 'va_copy'
>> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(289)
>> : warning C4005: 'isnan' : macro redefinition
>>         ../ecl/config.h(450) : see previous definition of 'isnan'
>> ../../src/c/numbers/number_equalp.d(104) : error C2059: syntax error :
>> 'type'
>> ../../src/c/numbers/number_equalp.d(107) : error C2143: syntax error :
>> missing ';' before ':'
>> ../../src/c/numbers/number_equalp.d(111) : error C2196: case value '4'
>> already used
>> ../../src/c/numbers/number_equalp.d(112) : error C2196: case value '5'
>> already used
>> ../../src/c/numbers/number_equalp.d(115) : error C2196: case value '6'
>> already used
>> ../../src/c/numbers/number_equalp.d(117) : error C2196: case value '7'
>> already used
>> ../../src/c/numbers/number_equalp.d(155) : error C2046: illegal case
>> ../../src/c/numbers/number_equalp.d(172) : error C2047: illegal default
>> ../../src/c/numbers/number_equalp.d(175) : error C2059: syntax error : '}'
>>
>> Sent from Windows Mail
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website,
>> sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for
>> all
>> things parallel software development, from weekly thought leadership blogs
>> to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> Ecls-list mailing list
>> Ecls-list@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/ecls-list
>>
>>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the 
> conversation now. 
> http://goparallel.sourceforge.net/_______________________________________________
> Ecls-list mailing list
> Ecls-list@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ecls-list

-- 
Daniel Kochmański | Poznań, Poland
;; aka jackdaniel

"Be the change that you wish to see in the world." - Mahatma Gandhi

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

Reply via email to