From: Sergei H. <bog...@bo...> - 2014-01-10 15:25:09
|
On Debian Linux 6.0.8, successfully built clisp-2.49 with configure option --with-module=zlib However, when attempting: (format t "{(ZLIB:Z-VERSION)=~a}~%" (ZLIB:Z-VERSION)) I get the following error: *** - READ from #<INPUT BUFFERED FILE-STREAM CHARACTER #P"prototype-clisp.lisp" @129>: there is no package with name "ZLIB" According to the clisp-2.49 Implementation Notes section 33.16 Interface to zlib, this is the correct way to access the module and return the string version of the underlying library. Here is some additional platform information which may be useful in solving this issue: {(machine-type)=I686} {(machine-version)=I686} {(machine-instance)=spectre [127.0.1.1]} {(software-type)= gcc -ansi -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonliteral -O2 -fexpensive-optimizations -falign-functions=4 -pthread -DENABLE_UNICODE -DMULTITHREAD -DPOSIX_THREADS -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -lreadline -lncurses -ldl -lavcall -lcallback -lsigsegv libgnu_cl.a SAFETY=0 HEAPCODES LINUX_NOEXEC_HEAPCODES GENERATIONAL_GC SPVW_BLOCKS SPVW_MIXED TRIVIALMAP_MEMORY libsigsegv 2.5 libreadline 6.1 libffcall 1.11} {(software-version)=GNU C 4.4.5} {(lisp-implementation-type)=CLISP} {(long-site-name)=Linux spectre 2.6.32-5-686 #1 SMP Mon Sep 23 23:00:18 UTC 2013 i686 GNU/Linux} {(short-site-name)=spectre} {(user-homedir-pathname)=/home/sharamun/} {*modules*=(readline regexp syscalls i18n)} {*features*= (READLINE REGEXP SYSCALLS I18N LOOP COMPILER CLOS MOP CLISP ANSI-CL COMMON-LISP LISP=CL INTERPRETER MT SOCKETS GENERIC-STREAMS LOGICAL-PATHNAMES SCREEN FFI GETTEXT UNICODE BASE-CHAR=CHARACTER UNIX)} {*package*=#<PACKAGE COMMON-LISP-USER>} {(list-all-packages)= (#<PACKAGE GSTREAM> #<PACKAGE GRAY> #<PACKAGE I18N> #<PACKAGE SOCKET> #<PACKAGE FFI> #<PACKAGE SCREEN> #<PACKAGE THREADS> #<PACKAGE CUSTOM> #<PACKAGE EXT> #<PACKAGE CLOS> #<PACKAGE CS-COMMON-LISP-USER> #<PACKAGE CS-COMMON-LISP> #<PACKAGE CHARSET> #<PACKAGE KEYWORD> #<PACKAGE SYSTEM> #<PACKAGE COMMON-LISP-USER> #<PACKAGE COMMON-LISP> #<PACKAGE EXPORTING> #<PACKAGE POSIX> #<PACKAGE REGEXP> #<PACKAGE READLINE>)} dpkg -l | grep zlib ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime ii zlib1g-dev 1:1.2.3.4.dfsg-3 compression library - development According to the implementation notes, *features* should include ZLIB if the module is present, but as you can see, it doesn't. Please review and advise as soon as you can. If you need additional information, please let me know. Thanks for your consideration and support. |