Hello, I tried building 3.8.64 and it does not compile. It seems you forgot to declare segs before using it in commit 567d28c5. Adding int before segs fixes this.
diff --git a/files.c b/files.c index 1979590..989db1e 100644 --- a/files.c +++ b/files.c @@ -6083,7 +6083,7 @@ void printobjectparams(FILE *ps, objectptr localdata) free(ps_expr); break; case XC_STRING: - segs = writelabelsegs(ps, &stcount, ops->parameter.string); + int segs = writelabelsegs(ps, &stcount, ops->parameter.string); if (segs == 0) { /* When writing object parameters, we cannot allow a */ /* NULL value. Instead, print an empty string (). */ _______________________________________________ Xcircuit-dev mailing list Xcircuit-dev@opencircuitdesign.com http://www.opencircuitdesign.com/mailman/listinfo/xcircuit-dev