Greetings! Apologies for the permissions, there should be an executable saved_xgcl in there at present in case you want to take a look.
The basic issue that I've uncovered thus far is that a simple replacement of int->fixnum will not suffice, as some needed "returns" are 8 bytes, and some 4 (mostly the latter). Anything that returns a window needs to be 8 bytes, whereas most dimensions (x,y,height,etc.) are 4. So I have a fixnum-pos in addition to the in-pos at the moment. Problems still persist, so if we can parallel process on this, that would be great. Thanks again! P.S. in xgcl-2, a "make saved_xgcl LISP=../unixport/saved_ansi_gcl" should work, but the directory should be clean first, i.e. no leftover gcl-produced c files (gcl_*c, user-init.c, ...). Sorry this is still a bit in a state of flux. Take care, "Gordon Shaw Novak" <[EMAIL PROTECTED]> writes: > Camm, > > I tried to remake the GCL using a copy of your directory, but > failed. Lots of things that should be executable were not; > I changed those manually. It still didn't work, as shown below. > Maybe this doesn't matter. > > echo " (in-package \"USER\")(system:save-system \"saved_pre_gcl\")" >>foo > /home/novak/gcl-2.6.8pre/unixport/raw_pre_gcl > /home/novak/gcl-2.6.8pre/unixport/ -libdir /home/novak/gcl-2.6.8pre/ < foo > GCL (GNU Common Lisp) April 1994 262144 pages > Building symbol table for /home/novak/gcl-2.6.8pre/unixport/raw_pre_gcl .. > > Unrecoverable error: Segmentation violation.. > /bin/sh: line 1: 20166 Aborted > /home/novak/gcl-2.6.8pre/unixport/raw_pre_gcl > /home/novak/gcl-2.6.8pre/unixport/ -libdir /home/novak/gcl-2.6.8pre/ <foo > make[1]: *** [saved_pre_gcl] Error 134 > > > I went ahead and edited general-c.c and gcl_general.lsp on Harper. > You might try making xgcl on Harper again using these two files > from /home/novak/ and see if that helps. > > Many thanks, Gordon > > > -- Camm Maguire [EMAIL PROTECTED] ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah _______________________________________________ Gcl-devel mailing list Gcl-devel@gnu.org http://lists.gnu.org/mailman/listinfo/gcl-devel