[Top][All Lists]

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

Re: [Gcl-devel] xgcl

From: Michael Koehne
Subject: Re: [Gcl-devel] xgcl
Date: Mon, 19 Jan 2004 17:56:43 +0100
User-agent: Mutt/1.3.28i

Moin Camm Maguire,

> > I can see there is a xgcl in there.  Is anybody
> > using that?  I just peeked the makefile and the
> > readme, but it looks old. Interesting though.
> Yes, I'll cc this message to two xgcl users who might be able to
> comment better than I.  It would be great to just have xgcl support be
> activated via a loadable module in the standard build, IMHO.

  the xgcl-2 that is shipped with GCL has some flaws because of age.

  - it needs static linking of a complete set of interface defentry's
    and defconstant's to X and Xlib producing a large GCL binary.
  - string handling of this package is crufted and should be burried.
  1996 Richard Mann improved xgcl-2 by adding OpenGL function and by
  using GCL string's for string handling. Using Paul Viola's wrapper
  macors for Lucid's foreign-define and foreign-function was nice for
  platform interoperability, but is now obsfucation as Lucid is gone.

  At this time many Linux and BSD systems had been a.out - where dynamic
  linking in a way GCL did, was much easier. ELF was introduced to
  simplyfy dynamic linking, it did for Postgres and Perl - but was a
  shoot in our foot for GCL.

  I took both sources last year for a other try on native bindings for
  XLib and OpenGL. The current status is a clean up and integration of
  both sources, with the goal that both have to run their demo
  applications with the minimal change of package imports. A 2nd source
  is for wrapping defentry macros into using ELF for loading. Goal is
  a dynamic way of using full featured X and OpenGL from a relative
  small ansi-gcl+elf-loader core.

  Unfortunately noam.copyleft.de is down since friday - so I can not
  offer a download URL ;-( I need to poke the people at our uni again,
  and may have to search for an other host, if they dont move.

  The site is not small in terms of traffic - e.g. its hosting my OS/360
  Y2K and MVS Y2K source, object and patches - and it requires CGI::pWiki
  to be installed. File system size for the UML that was running noam
  is about 3GIG - if you are root at some university webserver and
  instantly want to offer some webspace ;-)
Bye Michael
  mailto:address@hidden             UNA:+.? 'CED+2+:::Linux:2.4.22'UNZ+1'
  http://www.xml-edifact.org/           CETERUM CENSEO WINDOWS ESSE DELENDAM

reply via email to

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