stumpwm-devel
[Top][All Lists]
Advanced

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

Re: [STUMP] Building with CLISP


From: Aidan Gauland
Subject: Re: [STUMP] Building with CLISP
Date: Sat, 09 Jul 2011 18:47:46 +1200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

Dirk Sondermann <address@hidden> writes:

> On 07/04/11 08:23, Ben Spencer wrote:
> I've combined your patch with the creation of a temporary linking
> set using clisp-link. The resulting binary now actually works.
>
> For building stumpwm on Debian wheezy with this patch, in addition
> to the packages clisp and clisp-module-clx also clisp-dev has to
> be installed.

I tried that patch and was not even able to build Stump.

$ git clone --depth 1 git://git.savannah.nongnu.org/stumpwm.git
Cloning into stumpwm...
remote: Counting objects: 401, done.
remote: Compressing objects: 100% (270/270), done.
remote: Total 401 (delta 270), reused 205 (delta 127)
Receiving objects: 100% (401/401), 444.36 KiB | 110 KiB/s, done.
Resolving deltas: 100% (270/270), done.
$ cd stumpwm/
$ patch -p1 < /home/aidan/clisp-with-dynamic-modules.patch
patching file Makefile.in
patching file configure.ac
$ autoconf
$ ./configure --with-lisp=clisp 
--with-ppcre=/usr/share/common-lisp/source/cl-ppcre
checking for sbcl... /usr/bin/sbcl
checking for clisp... /usr/bin/clisp
checking for ccl... no
checking for ecl... no
configure: Using clisp at /usr/bin/clisp
checking for makeinfo... yes
checking for xdpyinfo... yes
checking for /usr/share/common-lisp/source/cl-ppcre/cl-ppcre.asd... yes
checking whether clisp is built with dynamic modules support... yes
configure: creating ./config.status
config.status: creating Makefile
configure: creating ./config.status
config.status: creating Makefile
config.status: creating make-image.lisp
configure: creating ./config.status
config.status: creating Makefile
config.status: creating make-image.lisp
config.status: creating version.lisp
$ make
MAKE=: clisp-link add "`clisp -b`/base" clisp-core "`clisp -b`/clx/new-clx"
/usr/bin/clisp-link: Cannot determine the dynamic module directory: 
*lib-directory* is not writable and *user-lib-directory* is not specified
make: *** [clisp-core] Error 1

I have the following clisp packages installed.
$ dpkg -l '*clisp*' | grep \^ii
ii  clisp                                    1:2.49-7                       GNU 
CLISP, a Common Lisp implementation
ii  clisp-dev                                1:2.49-7                       GNU 
CLISP, a Common Lisp implementation (development files)
ii  clisp-module-clx                         1:2.49-7                       
clisp module that adds X11 bindings

I should probably restate that I am on Debian squeeze, but the clisp
packages are pulled in from wheezy.

Regards,
Aidan Gauland




reply via email to

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