etaler / Etaler

A flexable HTM (Hierarchical Temporal Memory) framework with full GPU support.
BSD 3-Clause "New" or "Revised" License
89 stars 14 forks source link

PyEtaler cannot find type information use to visiblity settings #105

Closed marty1885 closed 4 years ago

marty1885 commented 4 years ago

Caused by https://github.com/etaler/Etaler/blob/62b42c9a459af7e2c5bef39c7a485804a04fe85b/Etaler/CMakeLists.txt#L7

cppyy (thus PyEtaler) cannot find type information about et::Backend properly. The line is used to force GCC/clang to behave like MSVC (so we don't have to actually build on MSVC to ensure etaler builds on Windows).

marty1885 commented 4 years ago

etaler/PyEtaler#1