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

F-Req: msys2 install package for zerobrane #1155

Open
DiegoJArg opened this issue Nov 30, 2022 · 0 comments
Open

F-Req: msys2 install package for zerobrane #1155

DiegoJArg opened this issue Nov 30, 2022 · 0 comments

Comments

@DiegoJArg
Copy link

Hi. This is a feature request. Please silently discard if you note this unviable.

Feature request

Binary install for windows with pacman of msys2/mingw.
Such that we can run pacman -S mingw-w64-i686-zerobranestudio4lua
Note the propossed 4lua word is just to make it show up when searching for lua with pacman -Ss lua

Context

I am starting as noob with Lua and associated projects and noted that some binary distributions lacks of up-to-date windows binaries, for example, first strugled with luarocks from LuaForWindows, then fltk4lua, and this leads me to install msys2 with mingw, mingw was already present as part of codeblocks, both have python versions included which was already installed on my system, all of them were also present in GitForWindows as a bundle.
All of this quickly populated my HDD of a bunch of unnecessary files which wont share any memory neither.

Once realised that Lua would require eventually compiling libraries and msys2 contains python and lua and stuff, then I started merging everything under msys2, and used windows compact.exe to reduce disk usage of read-only shared binary files.

As a result, msys2 brings to windows an ecosystem of software with shared libraries and reduced disk usage, which makes it even more lightweight.

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

No branches or pull requests

1 participant