[Bese-devel] Re: ucw boxset

Vagif Hagverdiyev vagif at cox.net
Tue May 2 06:30:58 UTC 2006


Does not work on windows lispworks.

1. Windows does not have symlinks. So asdf cannot find files.
I solved this problem following way:
1. delete subfolder systems
2. In start.lisp remove form with systems folder in asdf-registry and
replace it with following form:

(defvar *lib-dirs* "c:/lisp/ucw-boxset/")

(dolist (dir-candidate (directory (concatenate 'string *lib-dirs* "*/")))
	  (let ((asd-candidate (merge-pathnames "*.asd" dir-candidate)))
	    (when (directory asd-candidate)
	      (push dir-candidate asdf:*central-registry*))))


2. When loading lispworks.lisp gives error "package comm. Not found".
Solved by providing (require "comm") before loading lispworks.lisp

3. When starting ucw server with httpd gives error: trivial-sockets bla bla
not supported.
Do not know what that means, tried to switch to aserve, got another error,
gave up.


This is great effort, and in right direction, that you decided to assemble a
single download-install package.

But I think it lacks certain thing essential for success of ANY web
framework.
In my opinion it is: SPECIFICLY TARGETING WINDOWS!!

When you will be able to create a download-install package that will
smoothly run on windows, then you will see start of wide adoption of ucw.



-----Original Message-----
From: bese-devel-bounces at common-lisp.net
[mailto:bese-devel-bounces at common-lisp.net] On Behalf Of Marco Baringer
Sent: Monday, May 01, 2006 6:38 AM
To: bese-devel at common-lisp.net
Subject: [Bese-devel] Re: ucw boxset

Marco Baringer <mb at bese.it> writes:

> comments?

um, i totaly forgot the real reason i announced that:

i would like it if people could download it and make sure it does
actually run. just see if this works as expected:

wget http://common-lisp.net/project/ucw/ucw-boxset.tar.gz
tar -zxf ucw-boxset.tar.gz
cd ucw-boxset
YOURLISPHERE --load start.lisp

(the only defect atm is that start.lisp assumes your pwd is the ucw-boxset
directory)

-- 
-Marco
Ring the bells that still can ring.
Forget the perfect offering.
There is a crack in everything.
That's how the light gets in.
	-Leonard Cohen

_______________________________________________
bese-devel mailing list
bese-devel at common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/bese-devel




More information about the bese-devel mailing list