BSD Ports

wip/swig4 4.0.2 NetBSD

Simplified Wrapper and Interface Generator (version 4)

System
NetBSD
Repository
pkgsrc-wip
Maintainer
[email protected]
License
gnu-gpl-v3
Categories
wip, devel

Description

SWIG (Simplified Wrapper and Interface Generator)

SWIG is a compiler that integrates C and C++ with languages including Perl, Python, Tcl, Ruby, PHP, Java, C#, D, Go, Lua, Octave, R, Scheme (Guile, MzScheme/Racket, CHICKEN), Scilab, Ocaml, Modula-3, Common Lisp (CLISP, Allegro CL, CFFI, UFFI) and Pike. SWIG can also export its parse tree into XML and Lisp s-expressions.

SWIG reads annotated C/C++ header files and creates wrapper code (glue code) in order to make the corresponding C/C++ libraries available to the listed languages, or to extend C/C++ programs with a scripting language.

This is version 4 of swig.

In the other systems

SystemPortVersion
NetBSDwip/swig44.0.2
FreeBSDdevel/swig4.4.1
OpenBSDdevel/swig4.4.1
DragonFlydevel/swig4.2.1
MidnightBSDdevel/swig4.2.1_1
HardenedBSDdevel/swig4.4.1
GhostBSDdevel/swig4.4.1

Install

From pkgsrc-wip (no binary package):

cd /usr/pkgsrc/wip/swig4 && make install clean

Dependencies

Run dependencies 1
Required by 1