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

Re: CMU-CL-HTTP



 |Date: Tue, 26 Nov 1996 20:13:43 -0500 (EST)
 |From: Conrad Bookout <conrad@infotank.com>
 |To: pw@snoopy.mv.com, www-cl@ai.mit.edu
 |Subject: CMU-CL-HTTP
 |Message-ID: <Pine.LNX.3.95.961126195238.27032A-100000@joe.infotank.com>
 |MIME-Version: 1.0
 |Content-Type: TEXT/PLAIN; charset=US-ASCII
 |
 |Paul,
 |
 |I understand you're running CL-HTTP under CMU CL on Linux, which is
 |exactly what I'd like to do! I've installed CMU CL with clm, clx, hemlock,
 |etc. and downloaded the CL-HTTP source, but I'm having trouble getting the
 |server started.  Unfortunately LISP is one of my weaker languages; 
 |however, I'd like to use it to develop some list-based web applications
 |and I believe CMU-CL-HTTP is the best way to proceed.  I'd apprectiate any
 |help you may offer.
 |
 |Thanks!
 |
 |---------- Forwarded message ----------
 |Date: Mon, 25 Nov 1996 10:17:27 -0700
 |From: "John C. Mallery" <jcma@ai.mit.edu>
 |To: Conrad Bookout <conrad@infotank.com>
 |Subject: Re: 
 |
 |At 10:35 PM -0500 1996-11-21, Conrad Bookout wrote:
 |>Hello!
 |>
 |>Is anyone working on porting CL-HTTP to one of the public domain LISPs
 |>available for Linux? 
 |
 |Best to send mail to www-cl@ai.mit.edu
 |
 |and "Paul F. Werkowski" <pw@snoopy.mv.com>.  Paul has been
 |bringing up CMU CL under Linux and using the web server as a test
 |application.
 |
 |
 |
 |


Uh, well not exactly correct here. I run FreeBSD, not Linux,
(not that it matters much here). I have  never gotten CL-HTTP
really running. I had managed to hack on it enough to get it
to compile under CMUCL and even start to work. BUT there is
a long way to go. There is a set of implementation dependent
things that need to be done. For instance, the low level codes
to interface to tcp/ip. I think it is possible to pull it off
but I just don't have the time or need to persue it.

CL-HTTP is a *huge* system and there are implementation dependent
conditionals hidden in various places, the lack of one
(eg no #+CMU along with the #+ACL #+MCL etc) cause strange
compile errors. There is also the misuse of the values declaration
throughout which causes Python problems. I've got a bunch of other
traps written down somewhere - haven't looked at it in months.

Paul


References: