go-sqlite icon indicating copy to clipboard operation
go-sqlite copied to clipboard

Building for WASM

Open torabian opened this issue 2 years ago • 0 comments

Thank you for this great library.

As for I like to build my project for WASM as well, I get an strange error while building:

GOOS=js GOARCH=wasm go build -ldflags "-s -w" -o ./artifacts/fireback/release-wasm/fireback.wasm ./cmd/fireback/main.go

I get series of errors:

package command-line-arguments
	imports pixelplux.com/fireback/core
	imports github.com/glebarez/sqlite
	imports github.com/glebarez/go-sqlite
	imports modernc.org/libc
	imports modernc.org/libc/errno: build constraints exclude all Go files in /Users/ali/go/pkg/mod/modernc.org/[email protected]/errno
package command-line-arguments
	imports pixelplux.com/fireback/core
	imports github.com/glebarez/sqlite
	imports github.com/glebarez/go-sqlite
	imports modernc.org/libc
	imports modernc.org/libc/pthread: build constraints exclude all Go files in /Users/ali/go/pkg/mod/modernc.org/[email protected]/pthread
package command-line-arguments
	imports pixelplux.com/fireback/core
	imports github.com/glebarez/sqlite
	imports github.com/glebarez/go-sqlite
	imports modernc.org/libc
	imports modernc.org/libc/signal: build constraints exclude all Go files in /Users/ali/go/pkg/mod/modernc.org/[email protected]/signal
package command-line-arguments
	imports pixelplux.com/fireback/core
	imports github.com/glebarez/sqlite
	imports github.com/glebarez/go-sqlite
	imports modernc.org/libc
	imports modernc.org/libc/stdio: build constraints exclude all Go files in /Users/ali/go/pkg/mod/modernc.org/[email protected]/stdio
package command-line-arguments
	imports pixelplux.com/fireback/core
	imports github.com/glebarez/sqlite
	imports github.com/glebarez/go-sqlite
	imports modernc.org/libc/sys/types: build constraints exclude all Go files in /Users/ali/go/pkg/mod/modernc.org/[email protected]/sys/types
package command-line-arguments
	imports pixelplux.com/fireback/core
	imports github.com/glebarez/sqlite
	imports github.com/glebarez/go-sqlite
	imports modernc.org/libc
	imports modernc.org/libc/time: build constraints exclude all Go files in /Users/ali/go/pkg/mod/modernc.org/[email protected]/time
package command-line-arguments
	imports pixelplux.com/fireback/core
	imports github.com/glebarez/sqlite
	imports github.com/glebarez/go-sqlite
	imports modernc.org/libc
	imports modernc.org/libc/unistd: build constraints exclude all Go files in /Users/ali/go/pkg/mod/modernc.org/[email protected]/unistd

Any idea how to build this library also for wasm?

torabian avatar Feb 01 '23 13:02 torabian