From: Juan Jose Garcia Ripoll
Subject: CLX is now in CVS
Date: 
Message-ID: <4062AB17.2030907@mpq.mpg.de>
Dear all,

I have incorporated the portable CLX library from the CLOCC archive 
(http://clocc.sf.net) into the CVS tree. The changes were minimal, and 
related to a couple of nonstandard functions (getenv, opening sockets, etc).

To make the CLX library you have to specify the --with-clx option when 
configuring ECL. Typically, you would do something like
    cvs ····················@cvs.sourceforge.net:/cvsroot/ecls login
    (empty password)
    cvs -z3 ····················@cvs.sourceforge.net:/cvsroot/ecls co ecls
    cd ecls
    ./configure --prefix=$HOME --with-clx
    make
    make install
The CLX library is compiled as a FASL module that you can load using 
(load "sys:clx.fas"). For a demo try
    (load "sys:clx.fas")
    (load "src/eclx/demo/hello.lisp")
    (xlib::hello-world "")
or
    (load "sys:clx.fas")
    (load "src/eclx/demo/qix.lisp")
    (xlib::qix :host "")
A screenshot of these small demos is in our homepage (http://ecls.sf.net).

A couple of bugs in the compiler had to be solved in the process of 
porting CLX. If you find a problem with the CLX library, please try 
first loading the interpreted version which should be far more stable, 
or supply me with a small test case of the program that fails to work.

Regards,

Juanjo
From: Juan Jose Garcia Ripoll
Subject: ]ANN] CLX is now evailable for ECL (testers wanted)
Date: 
Message-ID: <c3uarn$2b7she$1@ID-212141.news.uni-berlin.de>
A more informative subject line. Sorry for so much noise.

Juanjo

Juan Jose Garcia Ripoll wrote:
> Dear all,
> 
> I have incorporated the portable CLX library from the CLOCC archive 
> (http://clocc.sf.net) into the CVS tree. The changes were minimal, and 
> related to a couple of nonstandard functions (getenv, opening sockets, 
> etc).
> 
> To make the CLX library you have to specify the --with-clx option when 
> configuring ECL. Typically, you would do something like
>    cvs ····················@cvs.sourceforge.net:/cvsroot/ecls login
>    (empty password)
>    cvs -z3 ····················@cvs.sourceforge.net:/cvsroot/ecls co ecls
>    cd ecls
>    ./configure --prefix=$HOME --with-clx
>    make
>    make install
> The CLX library is compiled as a FASL module that you can load using 
> (load "sys:clx.fas"). For a demo try
>    (load "sys:clx.fas")
>    (load "src/eclx/demo/hello.lisp")
>    (xlib::hello-world "")
> or
>    (load "sys:clx.fas")
>    (load "src/eclx/demo/qix.lisp")
>    (xlib::qix :host "")
> A screenshot of these small demos is in our homepage (http://ecls.sf.net).
> 
> A couple of bugs in the compiler had to be solved in the process of 
> porting CLX. If you find a problem with the CLX library, please try 
> first loading the interpreted version which should be far more stable, 
> or supply me with a small test case of the program that fails to work.
> 
> Regards,
> 
> Juanjo