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

时间:2010-10-10 18:52:13

标签: common-lisp macports clisp quicklisp

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

安装quick 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?

1 个答案:

答案 0 :(得分:3)

我在10.4,所以我不得不安装ffcall - 我不知道你是否已经安装了它。安装clisp时,我添加了+ dynffi到最后,它对我有用。

sudo port install ffcall
sudo port install clisp +dynffi