gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] Re: gcl-2.5.0


From: Camm Maguire
Subject: Re: [Gcl-devel] Re: gcl-2.5.0
Date: 10 Aug 2002 23:03:11 -0400

Greetings!

OK, a quick and dirty first pass is to make the relevant line in
sysinit.lsp look like:

(clines "#define init_or_load(fn,file) do {extern void fn(void); 
init_or_load1(fn,file);}  while(0)")

It will then compile, with no lisp warnings, but some c warnings which
still need to be cleaned.  I ran it remotely over ssh forwarding X,
got unbound variables for *DEFAULT-DISPLAY* and *ROOT-WINDOW*, and
then a segfault as the Xcreatewindow routine tried to call
object_to_int on NULL.  I take it this is due to my not being at the
console, but this should definitely be handled more gracefully.  Don't
know if it is a bug in the lisp code at this point.  Comments
welcome.  

I think we can at least import this tree, and have a main makefile
target build xgcl.  

Hopefully, if I can complete the bfd work on mips, alpha, ia64, and
hppa (and windows x86 with Mike), we can start to use gcl as a normal
compiler, and won't have to save all these .o files for linking add-on
packages like this.  We could universally use save-system.
Alternatively, we could build and ship with gcl a libgcl with all but
main in it.  We definitely need to do at least one of these, as users
should not need the gcl source to build new images.

Hope this helps,


"Gordon Shaw Novak" <address@hidden> writes:

> Camm,
>    I built gcl-2.5.0.cvs20020625 with no special configuration options.
> 
> I have tried building xgcl-2 on top of this GCL, and it failed.
> (This can be gotten from ftp.ma.utexas.edu /pub/gcl .  It has a README
> and is fairly easy to make when it works; I usually just have to edit
> the directories for the X libraries in th emakefile.)
> The make fails in som magic that William Schelter cooked up for us;
> it looks like it was adapted from Maxima since it still has a Maxima
> comment in it.
> 
> I don't know if you folks have time to look at this, but if you do any
> help would be much appreciated.  I need the Xgcl for my work (I think
> it is a good thing to distribute with GCL anyway, especially since it
> can be used with WeirdX to provide a GUI to GCL that can be used
> through any web browser, even Microsoft Internet Explorer) and I would
> like to stay current with GCL as it evolves.
> Many thanks, Gordon
> 
> 
> _______________________________________________
> Gcl-devel mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/gcl-devel
> 
> 

-- 
Camm Maguire                                            address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah




reply via email to

[Prev in Thread] Current Thread [Next in Thread]