Skip to content

Development Reference guide doesn't work on Windows #6635

@sean-r-williams

Description

@sean-r-williams

Short description

Trying to step through the Development reference doesn't work due to a number of missing dependencies:

Steps To Reproduce

  1. Clone repo on Windows host
  2. Install Git/Make/Go via WinGet (Git.Git, ezwinports.make, golang.go)
  3. Try to run make

Expected behavior

Build/test occurs

Additional context

So far, there's a couple of missing requirements that aren't called out:

  • bash (kind of obvious, I guess, but Git Bash isn't put in the PATH by default on Windows)
  • gcc (required for cgo)

Additionally, the go:generate tags in main.go don't specify a shell, so Windows won't know what to do with a .sh by default.

It's totally fine if dev on Windows hosts (at least without WSL) isn't a supported scenario at the moment, but this should be called out in the developer reference.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions