How to Install and Uninstall cl-cffi Package on Kali Linux

Last updated: May 15,2024

1. Install "cl-cffi" package

Learn how to install cl-cffi on Kali Linux

$ sudo apt update $ sudo apt install cl-cffi

2. Uninstall "cl-cffi" package

Learn how to uninstall cl-cffi on Kali Linux:

$ sudo apt remove cl-cffi $ sudo apt autoclean && sudo apt autoremove

3. Information about the cl-cffi package on Kali Linux

Package: cl-cffi
Source: cffi
Version: 1:0.24.1-3
Installed-Size: 2812
Maintainer: Debian Common Lisp Team
Architecture: all
Depends: cl-alexandria, cl-trivial-features (>= 20210228.gitf6e8dd7-2~), cl-babel, gcc, libc6-dev | libc-dev, pkg-config, libffi-dev, zlib1g-dev
Suggests: cl-bordeaux-threads, cl-rt
Size: 1681792
SHA256: ebf8479dd1c5a35139d93bb2fa27f2e8a884a60737105cc9e0a1b5288131aaa2
SHA1: 0a10054c72899cb4749acff774b8988db94fdbb5
MD5sum: 3f6f973b1196642b595d34cb5b40f6d0
Description: Common Foreign Function Interface for Common Lisp
CFFI, the Common Foreign Function Interface, purports to be a portable foreign
function interface for Common Lisp. The CFFI library is composed of a
Lisp-implementation-specific backend in the CFFI-SYS package, and a portable
frontend in the CFFI package.
.
The CFFI-SYS backend package defines a low-level interface to the native FFI
support in the Lisp implementation. It offers operators for allocating and
dereferencing foreign memory, calling foreign functions, and loading shared
libraries. The CFFI frontend provides a declarative interface for defining
foreign functions, structures, typedefs, enumerated types. It is implemented
in portable ANSI CL making use of the low-level operators exported by
CFFI-SYS.
.
A UFFI compatibility layer is also being developed.
Description-md5:
Homepage: https://common-lisp.net/project/cffi/
Section: lisp
Priority: optional
Filename: pool/main/c/cffi/cl-cffi_0.24.1-3_all.deb