Gentoo Archives: gentoo-user

From: Meino.Cramer@×××.de
To: Gentoo <gentoo-user@l.g.o>
Subject: [gentoo-user] Gnu Common Lisp / cl-ppcre and ... sbcl???
Date: Thu, 18 Jun 2015 16:48:58
Message-Id: 20150618164846.GC4847@solfire
1 Hi,
2
3 I finally found a Common Lisp implementation, which compiles on my
4 embedded system (Arietta G25 www.acmesystems.it/arietta). Its CPU has
5 no vfp.
6
7 Next I wanted cl-ppcre to be installed and did a
8
9 emerge dev-lisp/cl-ppcre -va
10
11 and this was printed:
12
13 These are the packages that would be merged, in order:
14
15 Calculating dependencies... done!
16 [ebuild N *] dev-lisp/asdf-3.1.4:0/3.1.4::gentoo USE="-doc" 0 KiB
17 [ebuild N *] dev-lisp/uiop-3.1.4::gentoo 0 KiB
18 [ebuild N *] dev-lisp/common-lisp-controller-5.13-r1::gentoo 0 KiB
19 [ebuild N *] dev-lisp/sbcl-1.2.9:0/1.2.9::gentoo USE="threads unicode zlib -debug -doc -pax_kernel -source" 0 KiB
20 [ebuild N *] virtual/commonlisp-0::gentoo 0 KiB
21 [ebuild N *] dev-lisp/cl-ppcre-1.2.16::gentoo 0 KiB
22
23 Total: 6 packages (6 new), Size of downloads: 0 KiB
24
25 Would you like to merge these packages? [Yes/No]
26
27 ...and sbcl (which I would prefer over GCL) does not compile on the
28 embedded system due to the lack of vfp.
29
30 From the homepage of cl-ppcre:
31 CL-PPCRE is a portable regular expression library for Common Lisp which has the following features:
32
33 It is compatible with Perl.
34 It is pretty fast.
35 >>> It is portable between ANSI-compliant Common Lisp implementations. <!!!>
36 It is thread-safe.
37 In addition to specifying regular expressions as strings like in Perl you can also use S-expressions.
38 It comes with a BSD-style license so you can basically do with it whatever you want.
39
40
41 Now I scratching my head...why is sbcl needed, if gcl is already
42 installed?
43
44 Is it possible to use gcl instead of sbcl nonetheless? How?
45
46 Thank you very much in advance for any help!
47 Best regards,
48 Meino

Replies

Subject Author
Re: [gentoo-user] Gnu Common Lisp / cl-ppcre and ... sbcl??? David Mattli <dmm@××××××.us>