diamondburned / gtkcord3

A Gtk3 Discord client in Golang
GNU General Public License v3.0
628 stars 28 forks source link

[GhostBSD] Build Error #102

Open djongepier opened 3 years ago

djongepier commented 3 years ago

I've attempted a build on GhostBSD, but I hit a snag: This one: ningen.go:69:5: cannot use (ningen.State)(nil) (type ningen.State) as type Presencer in assignment: ningen.State does not implement Presencer (wrong type for Presence method) have Presence(discord.GuildID, discord.UserID) (discord.Presence, error) want Presence(discord.Snowflake, discord.Snowflake) (*discord.Presence, error) /home/daniel/go/src/github.com/diamondburned/gtkcord3/gtkcord/ningen/ningen.go:82:9: e.ID.Valid undefined (type discord.EmojiID has no field or method Valid) and: gtk.go:5414:14: _Ctype_struct__GIcon can't be allocated in Go; it is incomplete (or unallocatable)

Got this GTK version: gtk3-3.24.23_1 Handy: libhandy-1.0.0 Go: go-1.15.3,1 pkgconf: 1.7.3,1

micwoj92 commented 3 years ago

Have you tried https://github.com/diamondburned/gtkcord3/pull/97 ?

djongepier commented 3 years ago

Not yet, how do I download that specific version?

micwoj92 commented 3 years ago

for source code git clone https://github.com/PaulDGillis/gtkcord3 --depth 1

Diamondtroller commented 3 years ago

Same issue on arch x86

onestep749 commented 3 years ago

something written in go and using gtk should just work across all the somewhat modern and updated unix like operating systems since they all have similar software like gtk and x11 that not being the case speaks poorely for the quality of this project

diamondburned commented 3 years ago

I don't think I have to stretch this much that gtkcord is no longer being maintained.

a8underscore commented 3 years ago

oh really?

diamondburned commented 3 years ago

Yes.