icebreaker/volumeicon — Issue #1: can't compile with notification-support
Author: hennegwath
Created: 2012-03-04 13:14:37+00:00
State: open

Here's the error:

volumeicon.c: In Funktion »main«:
>> volumeicon.c:806:2: Error: too many arguments in function »notify_notification_new«
/usr/include/libnotify/notification.h:114:21: Anmerkung: hier deklariert
make[1]: *** [volumeicon.o] Fehler 1
make[1]: Leaving directory `/home/henning/volumeicon/src'
make: *** [all-recursive] Fehler 1

Changing
src/volumeicon.c:806:	m_notification = notify_notification_new(APPNAME, NULL, NULL, NULL);
To
src/volumeicon.c:806:	m_notification = notify_notification_new(APPNAME, NULL, NULL);
(because some forum said something about a new version of a lib or something)
Changes the issue to

/usr/bin/ld: bind.o: undefined reference to symbol 'XkbFreeClientMap'
/usr/bin/ld: note: 'XkbFreeClientMap' is defined in DSO /usr/lib/libX11.so.6 so try adding it to the linker command line
/usr/lib/libX11.so.6: could not read symbols: Invalid operation
collect2: ld gab 1 als Ende-Status zurück
make[1]: *** [volumeicon] Fehler 1
make[1]: Leaving directory `/home/henning/volumeicon/src'
make: *** [all-recursive] Fehler 1

I'm using the git clone on Archlinux.

Kind regards,
Henning