xfmedia 0.5.0 build errors

Brian J. Tarricone bjt23 at cornell.edu
Thu Nov 25 22:24:09 CET 2004


looks like you may have stale copies of the xfce 4.0.x libs lying around.
you'll need to remove them to prevent these errors.

	-brian

On 11/25/04 13:57, Myles Green wrote:
> Hi,
> I am using Slackware-current and XFce4-4.99.1 installed via GUI
> installer. XFmedia build process bailed out with the following (sorry
> it's so long but...):
> 
> gcc -g -O2 -o xfmedia xfmedia-gtkxine.o xfmedia-jumptofilewin.o
> xfmedia-keybindi ngs.o xfmedia-main.o xfmedia-mainwin.o
> xfmedia-mainwin-callbacks.o xfmedia-my-gt kexpander.o xfmedia-playlist.o
> xfmedia-playlist-callbacks.o xfmedia-remote.o xfm edia-settings.o
> xfmedia-settings-dialog.o xfmedia-trayicon.o xfmedia-xfmedia-com mon.o
> xfmedia-xfmedia-interface.o xfmedia-xfmedia-keybindings.o
> xfmedia-xfmedia- plugin.o -Wl,--export-dynamic
> -L/usr/X11R6/lib ../libexo-lite/.libs/libexo-lite .a -lXtst
> -pthread /usr/lib/libgthread-2.0.so -L/usr/local/lib /usr/lib/libxfceg
> ui4.so -lXinerama
> -lXext /usr/lib/libgtk-x11-2.0.so /usr/lib/libxfce4util.so /us
> r/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /us r/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr /lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libglib-2.0.so /usr/l ib/libstartup-notification-1.so -lSM -lICE -lX11 /usr/lib/libxine.so -ldl -lm /u sr/lib/libfreetype.so -lrt -lz -lnsl -lpthread
> xfmedia-keybindings.o(.text+0x46e): In function
> `xfmedia_keybindings_save':
> /usr/local/src/xfmedia-0.5.0/src/keybindings.c:257: undefined reference
> to `xfce _resource_save_location'
> xfmedia-keybindings.o(.text+0x724): In function
> `xfmedia_keybindings_load':
> /usr/local/src/xfmedia-0.5.0/src/keybindings.c:229: undefined reference
> to `xfce _resource_lookup'
> xfmedia-main.o(.text+0x35f): In function `main':
> /usr/local/src/xfmedia-0.5.0/src/main.c:272: undefined reference to
> `xfce_versio n_string'
> xfmedia-mainwin.o(.text+0x958): In function `xfmedia_mainwin_new':
> /usr/local/src/xfmedia-0.5.0/src/mainwin.c:388: undefined reference to
> `xfce_res ource_save_location'
> xfmedia-mainwin.o(.text
> +0xf01):/usr/local/src/xfmedia-0.5.0/src/mainwin.c:474: u ndefined
> reference to `xfce_icon_theme_load'
> xfmedia-mainwin.o(.text
> +0xff1):/usr/local/src/xfmedia-0.5.0/src/mainwin.c:489: u ndefined
> reference to `xfce_icon_theme_load'
> xfmedia-mainwin.o(.text
> +0x10ef):/usr/local/src/xfmedia-0.5.0/src/mainwin.c:507: undefined
> reference to `xfce_icon_theme_load'
> xfmedia-mainwin.o(.text
> +0x1142):/usr/local/src/xfmedia-0.5.0/src/mainwin.c:518: undefined
> reference to `xfce_icon_theme_load'
> xfmedia-mainwin.o(.text
> +0x1231):/usr/local/src/xfmedia-0.5.0/src/mainwin.c:533: undefined
> reference to `xfce_icon_theme_load'
> xfmedia-mainwin.o(.text
> +0x1a74):/usr/local/src/xfmedia-0.5.0/src/mainwin.c:189: more undefined
> references to `xfce_icon_theme_load' follow
> xfmedia-mainwin-callbacks.o(.text+0x167d): In function
> `xfmedia_about_cb':
> /usr/local/src/xfmedia-0.5.0/src/mainwin-callbacks.c:661: undefined
> reference to  `xfce_builtin_license_GPL'
> xfmedia-mainwin-callbacks.o(.text
> +0x16b3):/usr/local/src/xfmedia-0.5.0/src/mainw in-callbacks.c:661:
> undefined reference to `xfce_about_info_new'
> xfmedia-mainwin-callbacks.o(.text
> +0x16c3):/usr/local/src/xfmedia-0.5.0/src/mainw in-callbacks.c:662:
> undefined reference to `xfce_about_info_set_homepage'
> xfmedia-mainwin-callbacks.o(.text
> +0x16d8):/usr/local/src/xfmedia-0.5.0/src/mainw in-callbacks.c:663:
> undefined reference to `xfce_about_info_add_credit'
> xfmedia-mainwin-callbacks.o(.text
> +0x16f8):/usr/local/src/xfmedia-0.5.0/src/mainw in-callbacks.c:666:
> undefined reference to `xfce_about_dialog_new'
> xfmedia-playlist.o(.text+0x1223): In function `xfmedia_playlist_new':
> /usr/local/src/xfmedia-0.5.0/src/playlist.c:409: undefined reference to
> `xfce_ic on_theme_load'
> xfmedia-playlist.o(.text
> +0x1347):/usr/local/src/xfmedia-0.5.0/src/playlist.c:428 : undefined
> reference to `xfce_icon_theme_load'
> xfmedia-playlist.o(.text
> +0x19f2):/usr/local/src/xfmedia-0.5.0/src/playlist.c:411 : undefined
> reference to `xfce_icon_theme_load'
> xfmedia-playlist.o(.text
> +0x1a32):/usr/local/src/xfmedia-0.5.0/src/playlist.c:430 : undefined
> reference to `xfce_icon_theme_load'
> xfmedia-playlist.o(.text+0x204c): In function `xfmedia_playlist_load':
> /usr/local/src/xfmedia-0.5.0/src/playlist.c:723: undefined reference to
> `xfce_rc _simple_open'
> xfmedia-playlist.o(.text
> +0x205b):/usr/local/src/xfmedia-0.5.0/src/playlist.c:724 : undefined
> reference to `xfce_rc_has_group'
> xfmedia-playlist.o(.text
> +0x206f):/usr/local/src/xfmedia-0.5.0/src/playlist.c:753 : undefined
> reference to `xfce_rc_close'
> xfmedia-playlist.o(.text
> +0x2475):/usr/local/src/xfmedia-0.5.0/src/playlist.c:725 : undefined
> reference to `xfce_rc_set_group'
> xfmedia-playlist.o(.text
> +0x2485):/usr/local/src/xfmedia-0.5.0/src/playlist.c:727 : undefined
> reference to `xfce_rc_read_int_entry'
> xfmedia-playlist.o(.text
> +0x2566):/usr/local/src/xfmedia-0.5.0/src/playlist.c:730 : undefined
> reference to `xfce_rc_read_entry'
> xfmedia-playlist.o(.text
> +0x25a2):/usr/local/src/xfmedia-0.5.0/src/playlist.c:735 : undefined
> reference to `xfce_rc_read_entry'
> xfmedia-playlist.o(.text
> +0x25da):/usr/local/src/xfmedia-0.5.0/src/playlist.c:737 : undefined
> reference to `xfce_rc_read_entry'
> xfmedia-playlist-callbacks.o(.text+0x82d): In function
> `xfmedia_playlist_add_dir _cb':
> /usr/local/src/xfmedia-0.5.0/src/playlist-callbacks.c:261: undefined
> reference t o `xfce_file_chooser_new'
> xfmedia-playlist-callbacks.o(.text
> +0x8ba):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:265:
> undefined reference to `xfce_file_chooser_set_current_folde r'
> xfmedia-playlist-callbacks.o(.text
> +0x8df):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:273:
> undefined reference to `xfce_file_chooser_get_filename'
> xfmedia-playlist-callbacks.o(.text+0x979): In function
> `xfmedia_playlist_add_fil e_cb':
> /usr/local/src/xfmedia-0.5.0/src/playlist-callbacks.c:301: undefined
> reference t o `xfce_file_chooser_new'
> xfmedia-playlist-callbacks.o(.text
> +0xa62):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:311:
> undefined reference to `xfce_file_chooser_set_select_multip le'
> xfmedia-playlist-callbacks.o(.text
> +0xa99):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:317:
> undefined reference to `xfce_file_filter_new'
> xfmedia-playlist-callbacks.o(.text
> +0xab4):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:318:
> undefined reference to `xfce_file_filter_set_name'
> xfmedia-playlist-callbacks.o(.text
> +0xac1):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:319:
> undefined reference to `xfce_file_filter_add_pattern'
> xfmedia-playlist-callbacks.o(.text
> +0xada):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:320:
> undefined reference to `xfce_file_chooser_add_filter'
> xfmedia-playlist-callbacks.o(.text
> +0xadf):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:321:
> undefined reference to `xfce_file_filter_new'
> xfmedia-playlist-callbacks.o(.text
> +0xafa):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:322:
> undefined reference to `xfce_file_filter_set_name'
> xfmedia-playlist-callbacks.o(.text
> +0xb07):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:323:
> undefined reference to `xfce_file_filter_add_pattern'
> xfmedia-playlist-callbacks.o(.text
> +0xb14):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:324:
> undefined reference to `xfce_file_filter_add_pattern'
> xfmedia-playlist-callbacks.o(.text
> +0xb21):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:325:
> undefined reference to `xfce_file_filter_add_pattern'
> xfmedia-playlist-callbacks.o(.text
> +0xb2e):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:326:
> undefined reference to `xfce_file_filter_add_pattern'
> xfmedia-playlist-callbacks.o(.text
> +0xb3b):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:327:
> undefined reference to `xfce_file_filter_add_pattern'
> xfmedia-playlist-callbacks.o(.text
> +0xb48):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:328: more
> undefined references to `xfce_file_filter_add_pattern'  follow
> xfmedia-playlist-callbacks.o(.text+0xb88): In function
> `xfmedia_playlist_add_fil e_cb':
> /usr/local/src/xfmedia-0.5.0/src/playlist-callbacks.c:332: undefined
> reference t o `xfce_file_chooser_add_filter'
> xfmedia-playlist-callbacks.o(.text
> +0xb8d):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:333:
> undefined reference to `xfce_file_filter_new'
> xfmedia-playlist-callbacks.o(.text
> +0xba8):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:334:
> undefined reference to `xfce_file_filter_set_name'
> xfmedia-playlist-callbacks.o(.text
> +0xbb5):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:335:
> undefined reference to `xfce_file_filter_add_pattern'
> xfmedia-playlist-callbacks.o(.text
> +0xbc2):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:336:
> undefined reference to `xfce_file_filter_add_pattern'
> xfmedia-playlist-callbacks.o(.text
> +0xbdb):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:337:
> undefined reference to `xfce_file_chooser_add_filter'
> xfmedia-playlist-callbacks.o(.text
> +0xbe0):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:338:
> undefined reference to `xfce_file_filter_new'
> xfmedia-playlist-callbacks.o(.text
> +0xbfb):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:339:
> undefined reference to `xfce_file_filter_set_name'
> xfmedia-playlist-callbacks.o(.text
> +0xc08):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:340:
> undefined reference to `xfce_file_filter_add_pattern'
> xfmedia-playlist-callbacks.o(.text
> +0xc15):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:341:
> undefined reference to `xfce_file_filter_add_pattern'
> xfmedia-playlist-callbacks.o(.text
> +0xc22):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:342:
> undefined reference to `xfce_file_filter_add_pattern'
> xfmedia-playlist-callbacks.o(.text
> +0xc2f):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:343:
> undefined reference to `xfce_file_filter_add_pattern'
> xfmedia-playlist-callbacks.o(.text
> +0xc3c):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:344:
> undefined reference to `xfce_file_filter_add_pattern'
> xfmedia-playlist-callbacks.o(.text
> +0xc49):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:345: more
> undefined references to `xfce_file_filter_add_pattern'  follow
> xfmedia-playlist-callbacks.o(.text+0xc7c): In function
> `xfmedia_playlist_add_fil e_cb':
> /usr/local/src/xfmedia-0.5.0/src/playlist-callbacks.c:348: undefined
> reference t o `xfce_file_chooser_add_filter'
> xfmedia-playlist-callbacks.o(.text
> +0xce9):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:356:
> undefined reference to `xfce_file_chooser_get_filenames'
> xfmedia-playlist-callbacks.o(.text
> +0xdd0):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:372:
> undefined reference to `xfce_file_chooser_get_current_folde r'
> xfmedia-playlist-callbacks.o(.text
> +0xe55):/usr/local/src/xfmedia-0.5.0/src/playl ist-callbacks.c:313:
> undefined reference to `xfce_file_chooser_set_current_folde r'
> xfmedia-playlist-callbacks.o(.text+0x1a6d): In function
> `xfmedia_playlist_save_a s_cb':
> /usr/local/src/xfmedia-0.5.0/src/playlist-callbacks.c:727: undefined
> reference t o `xfce_file_chooser_new'
> xfmedia-playlist-callbacks.o(.text
> +0x1a90):/usr/local/src/xfmedia-0.5.0/src/play list-callbacks.c:730:
> undefined reference to `xfce_file_chooser_set_select_multi ple'
> xfmedia-playlist-callbacks.o(.text
> +0x1b0b):/usr/local/src/xfmedia-0.5.0/src/play list-callbacks.c:732:
> undefined reference to `xfce_file_chooser_set_current_fold er'
> xfmedia-playlist-callbacks.o(.text
> +0x1b2c):/usr/local/src/xfmedia-0.5.0/src/play list-callbacks.c:739:
> undefined reference to `xfce_file_chooser_get_filename'
> xfmedia-playlist-callbacks.o(.text+0x1cdc): In function
> `xfmedia_playlist_open_c b':
> /usr/local/src/xfmedia-0.5.0/src/playlist-callbacks.c:783: undefined
> reference t o `xfce_file_chooser_new'
> xfmedia-playlist-callbacks.o(.text
> +0x1cff):/usr/local/src/xfmedia-0.5.0/src/play list-callbacks.c:786:
> undefined reference to `xfce_file_chooser_set_select_multi ple'
> xfmedia-playlist-callbacks.o(.text
> +0x1d33):/usr/local/src/xfmedia-0.5.0/src/play list-callbacks.c:792:
> undefined reference to `xfce_file_filter_new'
> xfmedia-playlist-callbacks.o(.text
> +0x1d4e):/usr/local/src/xfmedia-0.5.0/src/play list-callbacks.c:793:
> undefined reference to `xfce_file_filter_set_name'
> xfmedia-playlist-callbacks.o(.text
> +0x1d5b):/usr/local/src/xfmedia-0.5.0/src/play list-callbacks.c:794:
> undefined reference to `xfce_file_filter_add_pattern'
> xfmedia-playlist-callbacks.o(.text
> +0x1d71):/usr/local/src/xfmedia-0.5.0/src/play list-callbacks.c:795:
> undefined reference to `xfce_file_chooser_add_filter'
> xfmedia-playlist-callbacks.o(.text
> +0x1d76):/usr/local/src/xfmedia-0.5.0/src/play list-callbacks.c:796:
> undefined reference to `xfce_file_filter_new'
> xfmedia-playlist-callbacks.o(.text
> +0x1d91):/usr/local/src/xfmedia-0.5.0/src/play list-callbacks.c:797:
> undefined reference to `xfce_file_filter_set_name'
> xfmedia-playlist-callbacks.o(.text
> +0x1d9e):/usr/local/src/xfmedia-0.5.0/src/play list-callbacks.c:798:
> undefined reference to `xfce_file_filter_add_pattern'
> xfmedia-playlist-callbacks.o(.text
> +0x1dab):/usr/local/src/xfmedia-0.5.0/src/play list-callbacks.c:799:
> undefined reference to `xfce_file_filter_add_pattern'
> xfmedia-playlist-callbacks.o(.text
> +0x1dc1):/usr/local/src/xfmedia-0.5.0/src/play list-callbacks.c:800:
> undefined reference to `xfce_file_chooser_add_filter'
> xfmedia-playlist-callbacks.o(.text
> +0x1e13):/usr/local/src/xfmedia-0.5.0/src/play list-callbacks.c:788:
> undefined reference to `xfce_file_chooser_set_current_fold er'
> xfmedia-playlist-callbacks.o(.text
> +0x1e58):/usr/local/src/xfmedia-0.5.0/src/play list-callbacks.c:806:
> undefined reference to `xfce_file_chooser_get_filename'
> xfmedia-playlist-callbacks.o(.text
> +0x1eab):/usr/local/src/xfmedia-0.5.0/src/play list-callbacks.c:818:
> undefined reference to `xfce_file_chooser_get_current_fold er'
> xfmedia-playlist-callbacks.o(.text+0x396f): In function
> `xfmedia_playlist_file_i nfo_cb':
> /usr/local/src/xfmedia-0.5.0/src/playlist-callbacks.c:995: undefined
> reference t o `xfce_message_dialog'
> xfmedia-settings.o(.text+0xcb): In function `settings_write':
> /usr/local/src/xfmedia-0.5.0/src/settings.c:220: undefined reference to
> `xfce_re source_save_location'
> xfmedia-settings.o(.text
> +0xe7):/usr/local/src/xfmedia-0.5.0/src/settings.c:224: undefined
> reference to `xfce_resource_save_location'
> xfmedia-settings.o(.text+0xd43): In function
> `_xfmedia_loadsave_playlist':
> /usr/local/src/xfmedia-0.5.0/src/settings.c:604: undefined reference to
> `xfce_re source_save_location'
> xfmedia-settings.o(.text+0x11cf): In function `xfmedia_settings_init':
> /usr/local/src/xfmedia-0.5.0/src/settings.c:562: undefined reference to
> `xfce_re source_lookup'
> xfmedia-xfmedia-common.o(.text+0x1c3): In function
> `xfmedia_custom_button_new':
> /usr/local/src/xfmedia-0.5.0/src/xfmedia-common.c:131: undefined
> reference to `x fce_icon_theme_load'
> xfmedia-xfmedia-common.o(.text+0x696): In function
> `xfmedia_init_icon_theme':
> /usr/local/src/xfmedia-0.5.0/src/xfmedia-common.c:286: undefined
> reference to `x fce_icon_theme_get_for_screen'
> xfmedia-xfmedia-common.o(.text
> +0x6a8):/usr/local/src/xfmedia-0.5.0/src/xfmedia-c ommon.c:287:
> undefined reference to `xfce_icon_theme_prepend_search_path'
> xfmedia-xfmedia-common.o(.text+0x78b): In function
> `xfmedia_gtkimage_load':
> /usr/local/src/xfmedia-0.5.0/src/xfmedia-common.c:326: undefined
> reference to `x fce_icon_theme_load'
> xfmedia-xfmedia-keybindings.o(.text+0xe77): In function
> `keybind_btnpress_cb':
> /usr/local/src/xfmedia-0.5.0/src/xfmedia-keybindings.c:476: undefined
> reference to `xfce_message_dialog'
> collect2: ld returned 1 exit status
> make[2]: *** [xfmedia] Error 1
> make[2]: Leaving directory `/usr/local/src/xfmedia-0.5.0/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/local/src/xfmedia-0.5.0'
> make: *** [all] Error 2
> root at slaxor:/usr/local/src/xfmedia-0.5.0#
> -- 
> Myles Green <rmg57 at telus.net>
> 
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://lunar-linux.org/mailman/listinfo/xfce4-dev



More information about the Xfce4-dev mailing list