Browse Source

Update TODO list for PythonEngine.

tags/v1.3.0
Andrew Belt 5 years ago
parent
commit
96cc4cbc78
2 changed files with 5 additions and 2 deletions
  1. +1
    -1
      Makefile
  2. +4
    -1
      src/PythonEngine.cpp

+ 1
- 1
Makefile View File

@@ -16,7 +16,7 @@ include $(RACK_DIR)/arch.mk
DUKTAPE ?= 0 DUKTAPE ?= 0
QUICKJS ?= 1 QUICKJS ?= 1
LUAJIT ?= 1 LUAJIT ?= 1
PYTHON ?= 0
PYTHON ?= 1


# Entropia File System Watcher # Entropia File System Watcher
efsw := dep/lib/libefsw-static-release.a efsw := dep/lib/libefsw-static-release.a


+ 4
- 1
src/PythonEngine.cpp View File

@@ -11,9 +11,12 @@ extern "C" {


/* /*
TODO: TODO:
- Fix Numpy loading on Linux.
- "undefined symbol: PyExc_RecursionError"
- This worked in Python 3.7, but because some other crash (regarding GIL interpreter objects, I forgot) was fixed on Python's issue tracker in the last month, I switched to Python 3.8 to solve that problem.
- Test build and running on Windows/Mac. (Has not been attempted.)
- Allow multiple instances with GIL. - Allow multiple instances with GIL.
- Fix destructors. - Fix destructors.
- Add config object.
*/ */






Loading…
Cancel
Save