This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: Prerequisites for generating clisp
Reini Urban wrote:
New is to build only a subset of the modules
cygmake "MODULES=${MODULES}"
And build the rest for the three seperate packages extra with the
clisp-linkkit.
Just so I understand, this will allow clisp to be built without the GUI
modules?
Off-topic: Not to be picky, but 'seperate' is spelled 'separate'.
$ grep seperate clisp-2.44-1.cygport clisp-2.44-1.cygwin.patch
clisp-2.44-1.cygport:# for the seperate clisp-x packages:
clisp-2.44-1.cygport: # use the linkkit for the seperate modules
clisp-2.44-1.cygwin.patch:+* removed the GDI module to a seperate
clisp-gdi package
clisp-2.44-1.cygwin.patch:+* prepare for another new seperate clisp-x
package with the new-clx and gtk2 modules
More on-topic: The Cygwin clisp (2.43 and 2.44) fails to pass the test
suite in the "tests" subdirectory:
$ cd clisp-2.44-1/src/clisp-2.44/tests/
$ clisp -q
[1]> (load "tests)
;; Loading file /usr/src/clisp-2.44-1/src/clisp-2.44/tests/tests.lisp ...
;; Loaded file /usr/src/clisp-2.44-1/src/clisp-2.44/tests/tests.lisp
T
[2]> (run-all-tests)
;;; many tests passed successfully, followed by:
(PROGN (DEF-CALL-OUT C-SELF (:NAME "ffi_identity") (:ARGUMENTS (FIRST
(C-ARRAY-PTR UINT8))) (:RETURN-TYPE C-STRING) (:LANGUAGE :STDC)) (C-SELF
#(230 151 165 230 156 172 232 170 158)))
ERROR!! "
*** - Character #\u65E5 cannot be represented in the character set
CHARSET:CP1252
The following restarts are available:
ABORT :R1 ABORT
Break 1 FTEST[3]>