vugu / vugu

Vugu: A modern UI library for Go+WebAssembly (experimental)
https://www.vugu.org
MIT License
4.8k stars 175 forks source link

Tinygo Build Fails #204

Open Nv7-GitHub opened 3 years ago

Nv7-GitHub commented 3 years ago

When building with tinygo, I get the error:

# github.com/vugu/vugu
../../../../pkg/mod/github.com/vugu/vugu@v0.3.4/build-env-tinygo.go:16:20: cannot convert vv.Type() (value of type reflect.Type) to uintptr

I generated the Vugu code with

vugugen -s -tinygo
Elara6331 commented 2 years ago

I believe this is the same error as the one I reported in #202. It looks to be caused by a change in the newest version of TinyGo.

bradleypeabody commented 2 years ago

Thanks for the heads up on this. Probably the test cases need to be updated to use the latest TinyGo and this and any other kinks worked out. I'll see if I can get this prioritized to happen soon. PRs welcome.

owenwaller commented 8 months ago

As per #202

@bradleypeabody When aiming for the v1.0 release do we want to support TinyGo? Or do we want to push this back?