Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wrong names when building #614

Closed
pulga10 opened this issue Dec 18, 2019 · 2 comments · Fixed by #628
Closed

Wrong names when building #614

pulga10 opened this issue Dec 18, 2019 · 2 comments · Fixed by #628
Labels
bug Bug reports.

Comments

@pulga10
Copy link

pulga10 commented Dec 18, 2019

When building the current master-branch something is wrong with file names of some libraries. It probably has something to do with new python3.8. In detail, if I'm running make, at some point files starting with _block and _cache (e.g. _block.cpython-38-x86_64-linux-gnu.so) are created in */build/lib.linux-x86_64-3.8 and copied to / . Then it wants to move e.g. _block_qt.cpython-38m.so to */qt/pe but does not find this file, because the m is missing. A workaround would be, to add this m to all three affected files in */ by hand, you have to repeat compiling thrice though. I'm using Arch, but I don't think that matters.

Edit: Running is not possible as well, apparently python3.8 isn't supported at all.

@arsenetar
Copy link
Owner

This might be a Linux specific issue as 3.8 works as expected in windows. I'll have to check the behavior in Ubuntu.

@arsenetar arsenetar added the bug Bug reports. label Dec 31, 2019
@pulga10
Copy link
Author

pulga10 commented Jan 1, 2020

Replacing all $(SO) with *.so in the Makefile fixed everything for me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Bug reports.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants