[Ecls-list] Re: Error building current CVS on windows

Ury Marshak urym at two-bytes.com
Fri May 13 10:57:12 UTC 2005


Juan Jose Garcia Ripoll wrote:
> Sorry, I still have not finished porting ECL to my free copy of Visual 
> C++ and hence I cannot help about this particular bug.

Yes, disabling CLX helped for now. The reason I was a little worried was
that it worked fine on Linux.

So, what is the current state of the windows port? Are you interested in
bug reports and, where possible, fixes, or it not at that stage yet? 
For example, in order to compile with ECL_THREADS=1 I had to aply the 
following patch:

--- src/c/backq.d.orig	2005-05-13 20:53:51.718750000 +0200
+++ src/c/backq.d	2005-05-13 16:09:35.468750000 +0200
@@ -124,10 +124,10 @@
 			if (a == QUOTE) {
 				ax = kwote(ax);
 				out = LIST;
-				goto OUT;
+                                goto OUTPUT;
 			} else if (a == EVAL) {
 				out = LIST;
-				goto OUT;
+                                goto OUTPUT;
 			}
 			dx = CONS(@'list', dx);
 			break;
@@ -135,10 +135,10 @@
 			if (a == QUOTE) {
 				ax = kwote(ax);
 				out = LISTX;
-				goto OUT;
+                                goto OUTPUT;
 			} else if (a == EVAL) {
 				out = LISTX;
-				goto OUT;
+                                goto OUTPUT;
 			}
 			dx = CONS(@'list*', dx);
 			break;
@@ -170,7 +170,7 @@
 			error("backquote botch");
 		}
 	}
- OUT:
+ OUTPUT:
 	*px = CONS(ax, dx);
 	return out;
 }




Regards,
 Ury

 





More information about the ecl-devel mailing list