swig
Port variant std
Summary Scripting Language Interface Compiler for C/C++
BROKEN
Package version 4.3.0
Homepage https://www.swig.org/
Keywords devel, lang
Maintainer nobody
License GPLv3+ , SWIG Universities licenses (BSD-like) (multi)
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 20 OCT 2024, 23:13:04 UTC
Port created 05 JAN 2019, 17:30:43 UTC
Subpackage Descriptions
set This is the swig:std metapackage. It pulls in all subpackages of swig:std.
primary SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of target languages including common scripting languages such as Javascript, Perl, PHP, Python, Tcl and Ruby. The list of supported languages also includes non-scripting languages such as C#, Common Lisp (CLISP, Allegro CL, CFFI, UFFI), D, Go language, Java including Android, Lua, Modula-3, OCAML, Octave, Scilab and R. Also several interpreted and compiled Scheme implementations (Guile, MzScheme/Racket, Chicken) are supported. SWIG is most commonly used to create high-level interpreted or compiled programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG is typically used to parse C/C++ interfaces and generate the 'glue code' required for the above target languages to call into the C/C++ code. SWIG can also export its parse tree in the form of XML and Lisp s-expressions. SWIG is free software and the code that SWIG generates is compatible with both commercial and non-commercial projects.
docs This is the documents subpackage of the swig:std port.
examples This is the examples subpackage of the swig:std port.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) gmake:primary:std
pcre2:dev:std
lua54:dev:std
lua54:primary:std
Build and Runtime pcre2:primary:std
Runtime (only) ravensys-gcc:cxx_run:std (primary subpackage)
ravensys-gcc:libs:std (primary subpackage)
Download groups
main mirror://SF/swig/swig/swig-4.3.0
Distribution File Information
f7203ef796f61af986c70c05816236cbd0d31b7aa9631e5ab53020ab7804aa9e 8616205 swig-4.3.0.tar.gz
Ports that require swig:std
gnucash:std Financial accounting software
nlopt:std Nonlinear optimization library
znc:std Advanced IRC bouncer