DevTools:Bindings

From CrossWire Bible Society
Revision as of 19:11, 27 March 2021 by Adelhomme (talk | contribs) (Mentions the python 3 bindings package)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Sword Bindings

SWIG bindings

In order to use libsword from Perl, Python or other scripting languages you need to compile the SWIG bindings section too.

 sudo apt-get install swig
 cd bindings/swig/package
 libtoolize --force
 ./autogen.sh
 ./configure
 make perlswig
 make perl_make
 cd perl
 sudo make install

Python 3 bindings

An official package exists to use libsword from Python.

Debian, Ubuntu, Mint
sudo apt-get install python3-sword