Requirements for the Python bindings:
- - libsigrokxx >= 0.3.0 (the libsigrok C++ bindings, see above)
+ - libsigrokcxx >= 0.3.0 (the libsigrok C++ bindings, see above)
- Python >= 2.7 or Python >= 3 (including development files!)
- Python setuptools (for Python 2 or 3)
- pygobject >= 3.0.0 (for Python 2 or 3), a.k.a python-gi
- numpy (for Python 2 or 3)
- - SWIG
+ - SWIG >= 2.0.0
- doxygen (optional, only needed for the Python API docs)
- graphviz (optional, only needed for the Python API docs)
- doxypy (optional, only needed for the Python API docs)
Requirements for the Java bindings:
- - libsigrokxx >= 0.3.0 (the libsigrok C++ bindings, see above)
- - SWIG
+ - libsigrokcxx >= 0.3.0 (the libsigrok C++ bindings, see above)
+ - SWIG >= 2.0.0
- Java JDK (for JNI includes and the javac/jar binaries)
- doxygen (optional, only needed for the Java API docs)
- graphviz (optional, only needed for the Java API docs)
http://sigrok.org/wiki/Building
+Please also check the following wiki page in case you encounter any issues:
+
+ http://sigrok.org/wiki/Building#FAQ
+
Device-specific issues
----------------------