[Top][All Lists]
[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
- [STUMP] Building with CLISP, Aidan Gauland, 2011/07/02
- Re: [STUMP] Building with CLISP, Wang Lei, 2011/07/02
- Re: [STUMP] Building with CLISP, Dirk Sondermann, 2011/07/03
- Re: [STUMP] Building with CLISP, Dirk Sondermann, 2011/07/03
- Re: [STUMP] Building with CLISP, Ben Spencer, 2011/07/04
- Re: [STUMP] Building with CLISP, Dirk Sondermann, 2011/07/04
- Re: [STUMP] Building with CLISP, Dirk Sondermann, 2011/07/06
- Re: [STUMP] Building with CLISP,
Aidan Gauland <=
- Re: [STUMP] Building with CLISP, Dirk Sondermann, 2011/07/09
- Re: [STUMP] Building with CLISP, Aidan Gauland, 2011/07/16
- Re: [STUMP] Building with CLISP, Dirk Sondermann, 2011/07/17
- Re: [STUMP] Building with CLISP, Aidan Gauland, 2011/07/19
- Re: [STUMP] Building with CLISP, Aidan Gauland, 2011/07/29
- Re: [STUMP] Building with CLISP, Dirk Sondermann, 2011/07/31