Open tekknolagi opened 4 years ago
Same here on current Arch Linux.
I did some more searching and found out that appindicator-0.1
is the GTK2 version.
You need to install appindicator-gtk3
to use the GTK3 version (appindicator3-0.1
).
On Ubuntu 22.04.1 I also need GTK3 :
- TRAY_CFLAGS := -DTRAY_APPINDICATOR=1 $(shell pkg-config --cflags appindicator3-0.1)
- TRAY_LDFLAGS := $(shell pkg-config --libs appindicator3-0.1)
+ TRAY_CFLAGS := -DTRAY_APPINDICATOR=1 $(shell pkg-config --cflags appindicator-0.1) $(shell pkg-config --cflags --libs gtk+-3.0)
+ TRAY_LDFLAGS := $(shell pkg-config --libs appindicator-0.1) $(shell pkg-config --libs gtk+-3.0)
On Ubuntu, this won't compile unless I change the Makefile a little.
Apparently
appindicator3-0.1
is not a valid pkg config.I don't think I know enough to make a pull request -- just tossing this info your way.
Cheers on a very cool project!