EionRobb / pidgin-opensteamworks

Steam plugin for Pidgin/libpurple
153 stars 5 forks source link

Gnome Keyring a required dependency even though not listed in README #116

Closed rodneyrod closed 8 years ago

rodneyrod commented 8 years ago

Gnome Keyring is a hard dependency to this project, not having it installed results in a build failure. The README should be updated to reflect this, or the code should be modified to make it an optional dependency.

EionRobb commented 8 years ago

Thanks for pointing that out. Have updated the readme. Gnome-keyring is only required at build time but optional at runtime. Blame it on telepathy-haze :)

rodneyrod commented 8 years ago

All good. Just out of curiosity is there some flag I could use to ignore this dependency? I don't have Telepathy installed so that's not an issue.

EionRobb commented 8 years ago

Not exactly, but you could -DAPPLE and make the plugin think you're on OSX, maybe?

rodneyrod commented 8 years ago

Alright, I'll give that a go. Where exactly would I put that though?

07151129 commented 8 years ago

Add to the Makefile: CFLAGS += -D__APPLE__

rodneyrod commented 8 years ago

Thanks :) EDIT: That did the trick, everything worked fine, even make install.