[Ecls-list] Status of CVS

Kamil Shakirov kamils80 at gmail.com
Mon May 12 12:17:16 UTC 2008


Hi Juan,

I have to apply the following patch to get ECL compiled on 
win32/msvc2005. ECL still crashes when compiled with threads support as 
reported before.

--wbr.

diff --git a/src/c/dpp.c b/src/c/dpp.c
index 4a39657..a7f2731 100644
--- a/src/c/dpp.c
+++ b/src/c/dpp.c
@@ -861,7 +861,7 @@ main(int argc, char **argv)
 {
     char outfile[BUFSIZ];
 #ifdef _MSC_VER
-    char *p
+    char *p;
 #endif
     if (argc < 2 || !strcmp(argv[1],"-")) {
       in = stdin;
diff --git a/src/c/instance.d b/src/c/instance.d
index 491aa38..dce6125 100644
--- a/src/c/instance.d
+++ b/src/c/instance.d
@@ -355,7 +355,7 @@ cl_class_of(cl_object x)
         ecl_internal_error("not a lisp data object");
     }
     if (0) {
-        cl_object y = old_cl_class_of(x);
+        cl_object y = cl_class_of(x);
         cl_object output;
         x = SYM_VAL(@'clos::*builtin-classes*');
         /* We have to be careful because *builtin-classes* might be 
empty! */

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: fix.patch
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20080512/5f91043b/attachment.ksh>


More information about the ecl-devel mailing list