Prerequisites

Defsystem

CLSQL uses ASDF to compile and load its components. ASDF is included in the CCLAN collection.

UFFI

CLSQL uses UFFI as a Foreign Function Interface (FFI) to support multiple ANSI Common Lisp implementations.

You can download UFFI from its FTP site. There are zip files for Microsoft Windows systems and gzipped tar files for other systems.

Supported Common Lisp Implementation

The implementations that support CLSQL is governed by the supported implementations of UFFI. The following implementations are supported:

Supported SQL Implementation

Currently, CLSQL supports the following databases: