From: Goffioul Michael <goffioul@im...> - 2005-09-22 15:36:24
I just discovered an annoying problem with the MSVC compiler. It's =
not easy to fix in ECL and I'm just reporting to provide some feed for =
I'm trying to recompile MatLISP with a recent CVS, however it triggers a
internal MSVC compiler limit due to a large .data file (for blas.lisp):
the static string is about ~100K large, which is beyond the 65K MSVC =
So there's no way to compile it in this form.
This large .data size comes from the numerous documentation strings of =
file, so I guess it's related to the fixes that were introduced these =
in function documentation (indeed, I remember having complained because =
strings were not included in a compiled file).
So my question is more about the possibility to split the static data =
into pieces of reasonable sizes and strcat it at runtime (or something =