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

go/draw does not work on native plan9 system. #95

Open
LordRusk opened this issue Feb 6, 2022 · 2 comments
Open

go/draw does not work on native plan9 system. #95

LordRusk opened this issue Feb 6, 2022 · 2 comments

Comments

@LordRusk
Copy link

LordRusk commented Feb 6, 2022

Note: I was running the latest version of 9front in virtualbox.

I was rewriting a small graphics example I found in C that used libdraw to make a bouncing ball in Go using go/draw. Somehow I missed the first line on the pkg.go.dev which states that the package connects to devdraw from plan9port. This essentially means that go/draw doesn't work on plain plan9 OS or a fork of it?

Is there any plans to add support for native plan9 or does someone know of an equivalent beyond using cgo?

@mischief
Copy link

mischief commented Feb 7, 2022

an archive of my old code from bitbucket can be found at https://github.com/Plan9-Archive/draw9. it is not maintained and probably doesn't work. feel free to use, or maintain it.

@psilva261
Copy link
Contributor

psilva261 commented Mar 16, 2022

Otherwise there's also a kind of up-to-date fork https://github.com/psilva261/go (based on the fork https://github.com/knusbaum/go). Different from draw9 a new window is created though. Actually I tested draw9 recently and I could start the commands although I don't remember if I had to change anything

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

3 participants