-
-
Notifications
You must be signed in to change notification settings - Fork 139
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
Ship multiple Lua versions #207
Conversation
I'm trying to build the multilua branch on Linux Mint 20.2 (essentially Ubuntu; Python 3.8.10) with "python3 setup.py build". It fails with "FileNotFoundError: [Errno 2] No such file or directory: '/home/ylo/lupa/orig/lupa/third-party/lua53/makefile'. Apparently the third party modules need to be installed from somewhere. It is not immediately clear to me from where to get the correct versions. Is that mentioned somewhere or is there a script to fetch them? At least on Linux I think it would be fine to just use the precompiled liblua-*-dev packages and copy libraries from them (as with --lua-lib --lua-includes --use-bundle before). At least Ubuntu has liblua5.2-dev. |
You probably just need to check out the git submodules. |
…nd line, not just the ones that happen to be relevant.
…d git version. We still have Windows builds in Github Actions.
…ubmodule" option to checkout fails for http.
…(on Py3.7 and later, which have PEP 562: module __getattr__).
…e already prefixed with the package name "lupa".
Currently lacks support for building the bundled LuaJIT on Windows (and macOS, but that's a different story).
Also, building Lua 5.2.3 currently fails and thus isn't integrated.
Closes #196