I'm trying to build the newest version of gtkpod gtkpod-0.99.14
from source and I get the following error
display_playlists.o: In function `pm_selection_changed_cb':
display_playlists.c:(.text+0x3145): undefined reference to `g_warn_if_reached'
sort_window.o: In function `sort_window_delete':
sort_window.c:(.text+0x102d): undefined reference to `g_warn_if_fail'
collect2: ld returned 1 exit status
make: *** [gtkpod] Error 1
I found a posting on the web that the undefined references result from not having
glib2 >= 2.16 see: http://library.gnome.org/devel/glib/stable/glib-Warnings-and-Assertions.html#g-warn-if-fail
I downloaded but didn't install glib2-2.16.6-i486-2_slack12.2 from http://packages.slackware.it
glib2 (library of C routines)
GLib is a library which includes support routines for C such as lists,
trees, hashes, memory allocation, and many other things.
My question is since glib seems critical: do I replace my glib2.12.13 or leave it and also install glib2.16?
If they exist side by side, how do I direct the gtkpod source to use glib2.16 instead of glib2.12?