Python compiled error, dynamic_lookup was not found
Joaggi opened this issue · 2 comments
Hi Daniel,
I had another error :(.
I installed python3 with pybind11 for the wrapper to C++
apt install python3-dev
apt install python3-pip
pip3 install pybind11
With the make command, I received the following error: dynamic_lookup -> this file or directory does not exist.
I searched on google for any advisement, but I did not find any help.
It occurs at the end of the make compilation.
What could be the problem?
The previous python wrapper was a little brittle, and I've now refactored this to use setup.py, so simply entering the py
directory and executing python setup.py install
should install python bindings. (Currently, the only thing exposed is the ojlt
/ojlt_d
for performing orthogonal JL transforms.)
Would you let me know if that works? pybind11 shouldn't need system-wide installation since it's a header-only library. If the compiler doesn't find the headers, then maybe git submodule update --init --recursive
should load dependencies.
I performed git submodule update
at the beginning.
It seems that with the new commit the errors are gone, but another error seems to occurs.