# Mage package is failed in windows

**URL:** <https://discuss.elastic.co/t/mage-package-is-failed-in-windows/317592>\
**Category:** Beats\
**Tags:** docker, metricbeat\
**Created:** [October 27, 2022, 7:18am UTC](https://discuss.elastic.co/t/mage-package-is-failed-in-windows/317592 "2022-10-27T07:18:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nosor70637](https://avatars.discourse-cdn.com/v4/letter/n/a88e57/32.png) [@nosor70637](https://discuss.elastic.co/u/nosor70637)\
**Post date:** [October 27, 2022, 7:18am UTC](https://discuss.elastic.co/t/mage-package-is-failed-in-windows/317592/1 "2022-10-27T07:18:22Z")

</div>

Hi, I try to build metricbeat in my windows machine, run `mage package` command threw error like below

```auto
C:\Program Files\Go\src\beats\metricbeat>mage package
Generated fields.yml for metricbeat to C:\Program Files\Go\src\beats\metricbeat\fields.yml
Generated fields.yml for metricbeat to C:\Program Files\Go\src\beats\metricbeat\fields.yml
>> Building metricbeat.yml for linux/amd64
>> Building metricbeat.reference.yml for linux/amd64
>> Building metricbeat.docker.yml for linux/amd64
Generated fields.yml for metricbeat to C:\Program Files\Go\src\beats\metricbeat\build\fields\fields.all.yml
>> golangCrossBuild: Building for windows/amd64
>> Building using: cmd='build\mage-linux-amd64 golangCrossBuild', env=[CC=x86_64-w64-mingw32-gcc, CXX=x86_64-w64-mingw32-g++, GOARCH=amd64, GOARM=, GOOS=windows, PLATFORM_ID=windows-amd64]
sh: 1: buildmage-linux-amd64: not found
Error: failed building for windows/amd64: exit status 127
failed building for windows/amd64: exit status 127
package ran for 33.187961s
Error: running "docker run -v C:\Program Files\Go\pkg\mod:/go/pkg/mod:ro --env DEV=false --rm --env GOFLAGS=-mod=readonly --env MAGEFILE_VERBOSE= --env MAGEFILE_TIMEOUT= --env SNAPSHOT=false -v C:\Program Files\Go\src\beats:/go/src/github.com/elastic/beats -w /go/src/github.com/elastic/beats/metricbeat docker.elastic.co/beats-dev/golang-crossbuild:1.18.7-main --build-cmd build\mage-linux-amd64 golangCrossBuild --platforms windows/amd64" failed with exit code 1

```

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [November 24, 2022, 9:19am UTC](https://discuss.elastic.co/t/mage-package-is-failed-in-windows/317592/2 "2022-11-24T09:19:15Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
