8000 Fail to install on Windows due to undefined syscalls · Issue #42 · go-godo/godo · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Fail to install on Windows due to undefined syscalls #42

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

Open
naganumat opened this issue Feb 5, 2016 · 11 comments
Open

Fail to install on Windows due to undefined syscalls #42

naganumat opened this issue Feb 5, 2016 · 11 comments

Comments

@naganumat
Copy link

I'm using godo for some products on Linux and Windows. Godo works fine on Linux, but on Windows, fails to install due to undefined syscalls.

> go get -u gopkg.in/godo.v2/cmd/godo
# gopkg.in/godo.v2/cmd/godo
src\gopkg.in\godo.v2\cmd\godo\main.go:202: undefined: syscall.Getpgid
src\gopkg.in\godo.v2\cmd\godo\main.go:206: undefined: syscall.Kill

Environment: Godo v2.0.7 (maybe), Go 1.5.3, Windows 7

@FilBot3
Copy link
FilBot3 commented Mar 14, 2016

I also get the same errors on both Cmder, and Cygwin.

C:\Users\predatorian
λ go get -u gopkg.in/godo.v2/cmd/godo
# gopkg.in/godo.v2/cmd/godo
Documents\GitHub\GO\src\gopkg.in\godo.v2\cmd\godo\main.go:202: undefined: syscall.Getpgid
Documents\GitHub\GO\src\gopkg.in\godo.v2\cmd\godo\main.go:206: undefined: syscall.Kill

C:\Users\predatorian
λ go get github.com/go-godo/godo
# github.com/go-godo/godo
Documents\GitHub\GO\src\github.com\go-godo\godo\exec.go:243: multiple-value gopass.GetPasswd() in single-value context

@Amblomeke
Copy link

+1

3 similar comments
@Ravenwater
Copy link

+1

@btab
Copy link
btab commented Jul 4, 2016

+1

@cafeal
Copy link
cafeal commented Jan 13, 2017

+1

@VaidotasSm
Copy link

Is there any status update on this? Otherwise then maybe just update README that Godo is not usable with Windows?

@mgutz
Copy link
mgutz commented Feb 11, 2017

The issues is Go is not very good at process handling. See questions like this on stackoverflow. If somebody can provide a solution to that on Windows, I'd be happy to merge it in.

@djha-skin
Copy link

It should be noted that this tool is way useful for cross platform development, since I can have my entire build expressed in golang and thus dispense with writing bash scripts for Linux builds and powershell scripts on windows. This issue blocks this use case.

@martinlindhe
Copy link
Contributor
martinlindhe commented Feb 3, 2018

@djhaskin987 Now there are other task runners supporting your use case, what makes godo a requirement for your project?

Here's a few, (google "golang task runner" for more)

Then there are the task runners written in other languages. Rust has very good Windows support for example.

@djha-skin
Copy link

@martinlindhe Thanks for that, I appreciate it :) I actually found mage, I'm looking into using it https://github.com/magefile/mage

@martinlindhe
Copy link
Contributor
martinlindhe commented Feb 4, 2018

Mage looks cool too! Glad you can move forward

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

10 participants
0