[Ecls-list] MSVC build failure

Kamil Shakirov kamils80 at gmail.com
Fri Oct 24 10:03:29 UTC 2008


Hi Juan,

Building (with msvc8) the latest CVS HEAD fails at 
$ECL_ROOT/src/c/unixfsys.d file. The attached small patch fixes that.

After the first booting with  ecl_min msvc compiler fails at some files 
generated in the $ECL_ROOT/msvc/lsp/*.[ch] directory with the following 
errors:

<...skipped...>

D:/DEVELO~1/updates/ecl/msvc/lsp/listlib.h(164) : error C2466: cannot 
allocate an array of constant size 0
D:/DEVELO~1/updates/ecl/msvc/lsp/listlib.h(164) : error C2133: 
'compiler_cfuns' : unknown size
D:/DEVELO~1/updates/ecl/msvc/lsp/listlib.c(613) : error C2059: syntax 
error : '}'

D:/DEVELO~1/updates/ecl/msvc/lsp/numlib.h(179) : error C2466: cannot 
allocate an array of constant size 0
D:/DEVELO~1/updates/ecl/msvc/lsp/numlib.h(179) : error C2133: 
'compiler_cfuns' : unknown size
D:/DEVELO~1/updates/ecl/msvc/lsp/numlib.c(574) : error C2059: syntax 
error : '}'

D:/DEVELO~1/updates/ecl/msvc/clos/builtin.h(118) : error C2466: cannot 
allocate an array of constant size 0
D:/DEVELO~1/updates/ecl/msvc/clos/builtin.h(118) : error C2133: 
'compiler_cfuns' : unknown size
D:/DEVELO~1/updates/ecl/msvc/clos/builtin.c(295) : error C2059: syntax 
error : '}'

D:/DEVELO~1/updates/ecl/msvc/clos/inspect.h(230) : error C2466: cannot 
allocate an array of constant size 0
D:/DEVELO~1/updates/ecl/msvc/clos/inspect.h(230) : error C2133: 
'compiler_cfuns' : unknown size
D:/DEVELO~1/updates/ecl/msvc/clos/inspect.c(1691) : error C2059: syntax 
error : '}'

<...skipped...>

... and then ends up with:
Broken at TPL. File: #P"D:/DEVELO~1/updates/ecl/src/lsp/top.lsp" (Form 
#28)No restarts available.
Broken at TPL. File: #P"D:/DEVELO~1/updates/ecl/src/lsp/top.lsp" (Form 
#28)No restarts available.
Broken at TPL. File: #P"D:/DEVELO~1/updates/ecl/src/lsp/top.lsp" (Form 
#28)No restarts available.
Broken at TPL. File: #P"D:/DEVELO~1/updates/ecl/src/lsp/top.lsp" (Form 
#28)No restarts available.
Broken at TPL. File: #P"D:/DEVELO~1/updates/ecl/src/lsp/top.lsp" (Form 
#28)No restarts available.

--wbr.

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: msvs-build-fix.patch
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20081024/3decf38c/attachment.ksh>


More information about the ecl-devel mailing list