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
| System | Port | Version |
|---|---|---|
| NetBSD | wip/swig4 | 4.0.2 |
| FreeBSD | devel/swig | 4.4.1 |
| OpenBSD | devel/swig | 4.4.1 |
| DragonFly | devel/swig | 4.2.1 |
| MidnightBSD | devel/swig | 4.2.1_1 |
| HardenedBSD | devel/swig | 4.4.1 |
| GhostBSD | devel/swig | 4.4.1 |
Install
From pkgsrc-wip (no binary package):
cd /usr/pkgsrc/wip/swig4 && make install clean