luarocks / luarocks/luarocks

Handle lua lib/header on windows

Open
#1,561 27 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature request windows
Dominant language
Lua
Stars
3.7k
Forks
479
PR merge metrics
No merged PRs in 30d

Description

### Please fill out the following:
- **Description:**
Using luarocks for windows is a pain for beginners, they most likely don't know what .h files are, and they probably won't think about manually setting up their header or libfiles when they see such errors. I think if there was a tool or an installer for a 64bit version of luarocks which would handle dealing with the luarocks config, headers, and etc, it would make it much more user friendly. It would be even better if there could be a wizard, where you select the lua version you which to install and setup with it.
I could program this because i've made small prototypes lua installer for windows (poorly written will never show it), which handles the windows path properties aswell for it to all work out of the box, both for lua and luarocks, but i think something official would be of great use.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue proposes a 64-bit Windows LuaRocks installer or setup wizard that configures LuaRocks, headers, libraries, and paths. Start by reviewing the existing Windows installation and configuration documentation and entry points; define the supported Lua versions and a concrete completion scope before implementation. Done means a documented, working setup path for new Windows users.

Written by the indexing model from the issue text.

Assessment

Tech stack
lua
Domain
operating-systems, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.