BSD Ports

devel/ffcall 1.10p6 OpenBSD

foreign function call libraries

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
devel

Description

This is a collection of four libraries which can be used to build foreign function call interfaces in embedded interpreters.

The four packages are:

avcall - calling C functions with variable arguments

vacall - C functions accepting variable argument prototypes

trampoline - closures as first-class C functions

callback - closures with variable arguments as first-class C
           functions (a reentrant combination of vacall and 
       trampoline)

Install

Binary package:

pkg_add ffcall

From the ports tree:

cd /usr/ports/devel/ffcall && make install

Dependencies

Required by 2