[Ecls-list] Cygwin port
lisp
lisp at arrakis.es
Mon Aug 15 09:14:10 UTC 2005
I have found a problem with the cygwin port. During the build process, the
program "cat" is invoked to show the content of some generated C files.
This seems to break the build process. People willing to use cygwin please
use the following patch. I am not able to commit it to CVS from my laptop
right now. I would appreciate an explanation of why this causes the
problem, though :-/
Juanjo
Index: src/cmp/cmpmain.lsp
===================================================================
RCS file: /d/unix/home/cvs/ecls/src/cmp/cmpmain.lsp,v
retrieving revision 1.98
diff -u -r1.98 cmpmain.lsp
--- src/cmp/cmpmain.lsp 2005/08/03 16:52:49 1.98
+++ src/cmp/cmpmain.lsp 2005/08/15 16:00:52
@@ -323,7 +323,6 @@
(apply #'shared-cc output-name o-name ld-flags))
#+dlopen
(:fasl
- (print init-name)
(when (or (symbolp output-name) (stringp output-name))
(setf output-name (compile-file-pathname output-name :type :fasl)))
(unless init-name
@@ -336,7 +335,6 @@
(format c-file +lisp-program-init+ init-name prologue-code
shared-data-file
submodules epilogue-code)
(close c-file)
- (si:system (format nil "cat ~s" c-file))
(compiler-cc c-name o-name)
(apply #'bundle-cc output-name o-name ld-flags)))
(cmp-delete-file c-name)
More information about the ecl-devel
mailing list