Im trying to compile the developement version of rhythmbox but i am getting a make error:
gcc -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Werror -std=gnu89 -I/usr/X11R6/include -g -O2 -Wno-strict-aliasing -Wno-sign-compare -o rhythmbox main.o rb-shell.o rb-shell-player.o rb-source-header.o rb-statusbar.o rb-shell-preferences.o rb-shell-clipboard.o rb-playlist-manager.o rb-history.o rb-play-order.o rb-play-order-linear.o rb-play-order-linear-loop.o rb-play-order-shuffle.o rb-play-order-random.o rb-play-order-random-equal-weights.o rb-play-order-random-by-age.o rb-play-order-random-by-age-and-rating.o rb-play-order-random-by-rating.o rb-remote.o rb-tray-icon.o -Wl,--export-dynamic -Wl,--export-dynamic -Wl,--export-dynamic ../lib/.libs/librb.a -L/usr/X11R6/lib ../metadata/.libs/librbmetadata.a -L/usr/lib ../player/.libs/librbplayer.a ../widgets/.libs/librbwidgets.a ../rhythmdb/.libs/librhythmdb.a ../sources/.libs/libsources.a ../sources/.libs/libsourcesimpl.a ../iradio/.libs/librbiradio.a ../remote/.libs/librbremote.a -pthread ../remote/bonobo/.libs/librbbonobo.a /usr/lib/libgnomeui-2.so /usr/lib/libgnome-keyring.so /usr/lib/libjpeg.so /usr/lib/libbonoboui-2.so -lSM -lICE -lX11 /usr/lib/libgnomecanvas-2.so /usr/lib/libgnome-2.so /usr/lib/libesd.so /usr/lib/libaudiofile.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /usr/lib/libglade-2.0.so /usr/lib/libgnomevfs-2.so /usr/lib/libgnutls.so /usr/lib/libtasn1.so /usr/lib/libgcrypt.so /usr/lib/libgpg-error.so -lresolv -lrt /usr/lib/libnautilus-burn.so /usr/lib/libhal.so /usr/lib/libdbus-1.so -lnsl /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgstcontrol-0.8.so /usr/lib/libgstgconf-0.8.so /usr/lib/libgstreamer-0.8.so /usr/lib/libgconf-2.so /usr/lib/libxml2.so -lz /usr/lib/libbonobo-2.so /usr/lib/libbonobo-activation.so /usr/lib/libORBitCosNaming-2.so /usr/lib/libORBit-2.so /usr/lib/libpopt.so /usr/lib/libgobject-2.0.so -lm /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgthread-2.0.so -lpthread /usr/lib/libglib-2.0.so ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x44): In function `rhythmdb_entry_get_string': /home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.h:187: undefined reference to `rb_refstring_get' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x74):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.h:197: undefined reference to `rb_refstring_get_sort_key' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x94):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.h:205: undefined reference to `rb_refstring_get_folded' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0xcac): In function `rhythmdb_init': /home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:513: undefined reference to `rb_refstring_new' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0xcc3):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:514: undefined reference to `rb_refstring_new' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x1134): In function `rhythmdb_finalize': /home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:638: undefined reference to `rb_refstring_unref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x1142):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:639: undefined reference to `rb_refstring_unref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x18cd): In function `rhythmdb_entry_allocate': /home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:817: undefined reference to `rb_refstring_ref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x18de):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:818: undefined reference to `rb_refstring_ref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x18ef):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:819: undefined reference to `rb_refstring_ref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x1900):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:820: undefined reference to `rb_refstring_ref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x1911):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:821: undefined reference to `rb_refstring_ref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x1b0a): In function `rhythmdb_entry_finalize': /home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:869: undefined reference to `rb_refstring_unref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x1b15):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:870: undefined reference to `rb_refstring_unref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x1b20):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:871: undefined reference to `rb_refstring_unref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x1b2b):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:872: undefined reference to `rb_refstring_unref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x1b36):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:873: undefined reference to `rb_refstring_unref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x1bbe): In function `rhythmdb_entry_is_editable': /home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:886: undefined reference to `rb_refstring_get' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x3df2): In function `rhythmdb_entry_set': /home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:1827: undefined reference to `rb_refstring_unref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x3e02):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:1828: undefined reference to `rb_refstring_new' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x3e4d):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:1839: undefined reference to `rb_refstring_unref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x3e5d):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:1840: undefined reference to `rb_refstring_new' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x3e73):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:1835: undefined reference to `rb_refstring_unref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x3e83):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:1836: undefined reference to `rb_refstring_new' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x3e99):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:1831: undefined reference to `rb_refstring_unref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x3ea9):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:1832: undefined reference to `rb_refstring_new' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x4046):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:1884: undefined reference to `rb_refstring_new' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x4059):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:1883: undefined reference to `rb_refstring_unref' ../widgets/.libs/librbwidgets.a(rhythmdb.o)(.text+0x4242): In function `rhythmdb_entry_sync_mirrored': /home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb.c:1945: undefined reference to `rb_refstring_unref' ../widgets/.libs/librbwidgets.a(rhythmdb-tree.o)(.text+0x19af): In function `get_genres_hash_for_type': /home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb-tree.c:834: undefined reference to `rb_refstring_unref' ../widgets/.libs/librbwidgets.a(rhythmdb-tree.o)(.text+0x19b9):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb-tree.c:834: undefined reference to `rb_refstring_equal' ../widgets/.libs/librbwidgets.a(rhythmdb-tree.o)(.text+0x19c3):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb-tree.c:834: undefined reference to `rb_refstring_hash' ../widgets/.libs/librbwidgets.a(rhythmdb-tree.o)(.text+0x1b07): In function `get_or_create_genre': /home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb-tree.c:889: undefined reference to `rb_refstring_unref' ../widgets/.libs/librbwidgets.a(rhythmdb-tree.o)(.text+0x1b11):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb-tree.c:889: undefined reference to `rb_refstring_equal' ../widgets/.libs/librbwidgets.a(rhythmdb-tree.o)(.text+0x1b1b):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb-tree.c:889: undefined reference to `rb_refstring_hash' ../widgets/.libs/librbwidgets.a(rhythmdb-tree.o)(.text+0x1ba9): In function `get_or_create_artist': /home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb-tree.c:910: undefined reference to `rb_refstring_unref' ../widgets/.libs/librbwidgets.a(rhythmdb-tree.o)(.text+0x1bb3):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb-tree.c:910: undefined reference to `rb_refstring_equal' ../widgets/.libs/librbwidgets.a(rhythmdb-tree.o)(.text+0x1bbd):/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/rhythmdb/rhythmdb-tree.c:910: undefined reference to `rb_refstring_hash' collect2: ld returned 1 exit status make[3]: *** [rhythmbox] Error 1 make[3]: Leaving directory `/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/shell' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159/shell' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/cory/downloads/rhythmbox/rhythmbox--main--0.9--patch-159' make: *** [all] Error 2 _______________________________________________ rhythmbox-devel mailing list [email protected] http://mail.gnome.org/mailman/listinfo/rhythmbox-devel
