有没有办法在Mac OS上使用动态FFI支持编译CLISP?

pro*_*eek 7 clisp common-lisp macports quicklisp

我在Mac OS X 10.6.4上使用clisp 2.48(2009-07-28).我用'sudo port install clisp'下载了clisp.

安装快速lisp后,我安装了一些软件包,其中大多数都没问题.

但是,当我尝试安装"sqlite"时,我收到以下错误.

[1]> (ql:quickload "sqlite")
To load "sqlite":
  Load 1 ASDF system:
    sqlite
; Loading "sqlite"
[package cffi-sys]
*** - CFFI requires CLISP compiled with dynamic FFI support.

它说我的安装了mac port的clisp没有FFI支持.

有没有办法在Mac OS X上使用动态FFI支持编译CLISP?

ric*_*rte 3

我使用的是 10.4,所以我还必须安装 ffcall - 我不知道你是否已经安装了它。安装 clisp 时,我在末尾添加了 +dynffi,它对我有用。

sudo port install ffcall
sudo port install clisp +dynffi