You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The problem now is that setup.py simply copies the extensions to the install location without changing the link path in library. Either we use patchelf while installing the python package (this assumes that the C++ libraries have already been installed and we can figure out the location of those) or installation of everything is handled by cmake (then it automatically sets the correct link path when copying the libraries).
Even if cmake is handling the install the python package setup should be handled by distutils and pip so that the package is correctly registered and we later can easily add consol-scripts as applications.
The text was updated successfully, but these errors were encountered:
With the changes made in #11, the current python installation with setup.py makes two copies of the extensions in the _ext folder. One of the original file and one of the symlink (which has the correct module name). This should be fixed somehow by excluding files which have .so or .dylib extensions
The problem now is that
setup.py
simply copies the extensions to the install location without changing the link path in library. Either we usepatchelf
while installing the python package (this assumes that the C++ libraries have already been installed and we can figure out the location of those) or installation of everything is handled by cmake (then it automatically sets the correct link path when copying the libraries).Even if cmake is handling the install the python package setup should be handled by
distutils
and pip so that the package is correctly registered and we later can easily add consol-scripts as applications.The text was updated successfully, but these errors were encountered: