Sam Steingold <···@usa.net> writes:
> I tried to compile GCL for Linux, and to my surprise, failed (the
> compilation errors appended). I have the kernel sources installed (and I
> have compiled my own kernel as well as numerous other software, so I
> am at a loss as to what could be wrong). I e-mailed Bill Schelter
> (···@math.utexas.edu) but he never replied, so, I guess, this newsgroup
Try the gcl mailing list at ···@cli.com. But I haven't seen any
traffic there for maybe a year.
>
> Where can I get GCL binaries? (I have redhat5, so I cannot install the
If you can't find it on sunsite, I can send you my gcl binary. I
haven't used it for a long time but it used to work. This was built
using either an old Slackware or Redhat 4.0. Can't remember when I
built it last.
> sgbc.c: In function `sgc_quit':
> In file included from gbc.c:1321:
> sgbc.c:1072: warning: assignment makes pointer from integer without a cast
> sgbc.c:1074: warning: assignment makes integer from pointer without a cast
> sgbc.c: In function `memprotect_handler':
> sgbc.c:1124: dereferencing pointer to incomplete type
I vaguely remember this error. It has something to do with the
macro/code there. The code says something like "x = a ? f() : b();"
However, Linux declares f() as a void function so the assignment makes
no sense. Rearrange the code, or put a cast in. That should let you
at least compile everything.
Ray
Raymond Toy wrote:
>
> Sam Steingold <···@usa.net> writes:
>
> > I tried to compile GCL for Linux, and to my surprise, failed (the
> > compilation errors appended). I have the kernel sources installed (and I
> > have compiled my own kernel as well as numerous other software, so I
> > am at a loss as to what could be wrong). I e-mailed Bill Schelter
> > (···@math.utexas.edu) but he never replied, so, I guess, this newsgroup
>
> Try the gcl mailing list at ···@cli.com. But I haven't seen any
> traffic there for maybe a year.
Computational Logic, Inc, sadly, is no more. On the other hand I just
got amil from Bill from someplace in France, so maybe he's just been out
of the loop.
I hope to work on a gcc-based Win32 port of GCL shortly.