devel/swig

Simplified Wrapper and Interface Generator
Directory:
devel/swig (package's history)
Package version:
swig-2.0.4
Home page:
http://www.swig.org/
License:
2-clause-bsd
Source archive:
http://downloads.sourceforge.net/sourceforge/swig/swig-2.0.4.tar.gz
Description:
SWIG (Simplified Wrapper and Interface Generator) SWIG is a compiler that integrates C and C++ with languages including Perl, Python, Tcl, Guile, Mzscheme, Java, Ruby, PHP, and Ocaml. 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.
Run dependencies:
libstdc++, pcre>=7
Build dependencies:
digest>=20080510, g++>=3, gcc>=3, install-sh, patch>=2.0, pax, pkg_install>=20110805.9, tnftp>=20091122
General options:
debug
Produce debugging information for binary programs
doc
Install swig documentation
c++-compiler alternatives:
g++
Use the GNU C++ compiler
clang++
Use the LLVM C++ compiler
ccache-g++
Use ccache and the GNU C++ compiler
ccache-clang++
Use ccache and the LLVM C++ compiler
c-compiler alternatives:
gcc
Use the GNU C compiler
clang
Use the LLVM C compiler
ccache-gcc
Use ccache and the GNU C compiler
ccache-clang
Use ccache and the LLVM C compiler