Did you know ... Search Documentation:
GIT commit info
Added build/issues/janus.html
authorJan Wielemaker
Wed Aug 16 11:28:29 2023 +0200
committerJan Wielemaker
Wed Aug 16 11:28:29 2023 +0200
Diff style: patch stat
diff --git a/build/issues/janus.md b/build/issues/janus.md
new file mode 100644
index 0000000..7bc7537
--- /dev/null
+++ b/build/issues/janus.md
@@ -0,0 +1,23 @@
+# Issues with library(janus)
+The library(janus)  allows embedding Python into  Prolog.  The package
+source is in `packages/swipy`.  This directory can also be compiled as
+a Python package to embed SWI-Prolog into Python, providing the Python
+package `janus_swi`.
+## Consequences
+The library is not used by any of the other system components and is thus
+only necessary if your application requires it.
+## Solutions
+When building from  source, the library requires  the Python embedding
+libraries.  On Debian Linux systems these are provided by
+   sudo  apt-get install python3 libpython3-dev
+On MacOS  and Windows the libraries  and header files are  provided as
+part of the Python installer.
+@see https://github.com/SWI-Prolog/packages-swipy