Skip to content

Commit a5e1cb4

Browse files
authored
Build steps
1 parent 8ab4a81 commit a5e1cb4

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

README.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,18 @@ Python adapter via callout for InterSystems Data Platforms.
55

66
1. Load ObjectScript code.
77
2. Place callout DLL in `bin` folder.
8+
9+
## Windows
10+
811
3. Check that your `PYTHONHOME` environment variable points to Python 3.6.
912
4. Check that your SYSTEM `PATH` environment variable has `PYTHONHOME` variable (or directory it points to).
1013

14+
## Linux
15+
16+
3. Check that your SYSTEM `PATH` environment variable has `/usr/lib`, preferably at the begining
17+
18+
If you modified environment variables (for Windows or Linux) restart your InterSystems product.
19+
1120
# Use
1221

1322
1. Call: `do ##class(isc.py.Callout).Setup()` once per systems start (add to ZSTART!)
@@ -58,4 +67,6 @@ Development of C code is done in Eclipse.
5867

5968
## Linux
6069

61-
TBD. Get the binary from releases page (built for 3.6).
70+
1. Add Python 3.6 repo: `add-apt-repository ppa:jonathonf/python-3.6` and `apt-get update`
71+
2. Install: `apt install python3.6 python3.6-dev libpython3.6-dev build-essential`
72+
2. TBD. Get the binary from releases page (built for 3.6). Check [issue 3](https://github.com/intersystems-ru/PythonAdapter/issues/3) for progress.

0 commit comments

Comments
 (0)