[Ecls-list] Compilation failure due to missing DATA file
Goffioul Michael
goffioul at imec.be
Fri Jan 6 00:54:01 UTC 2006
As reported before, I also experienced the compilation failure due
to the missing DATA file. Looking at the code, it appear that the
problem
lies in file cmp/cmptop.lsp, around line 125:
(unless shared-data
(wt-nl1 "#include \"" (si::coerce-to-filename (truename
data-pathname)) "\""))
The problem is that TRUENAME is used on the data file, but it does not
exist
yet. Indeed, in cmp/cmpmain.lsp, function COMPILE-FILE, the data file is
dumped
*after* the call to COMPILER-PASS2.
The TRUENAME call has been added intentionally by Juanjo 2 weeks ago, so
I'm not
sure what's the correct fix for it. However, for those who want a quick
fix,
removing the TRUENAME call should solve the problem.
Michael.
More information about the ecl-devel
mailing list