GNOME Bugzilla – Bug 665839
gnome-bluetooth jhbuild fails
Last modified: 2011-12-09 09:13:02 UTC
I have been having continuing troubles building gnome-bluetoooth (3.3.2) under jhbuild on Ubuntu 11.10 64-bit. constantly encountering linking errors and I am not real familar with automake and friends so not sure how to fix. Here is the log from make. *** Building gnome-bluetooth *** [1/1] make -j 8 make all-recursive make[1]: Entering directory `/home/darkness/gnome-shell/source/gnome-bluetooth' Making all in icons make[2]: Entering directory `/home/darkness/gnome-shell/source/gnome-bluetooth/icons' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/darkness/gnome-shell/source/gnome-bluetooth/icons' Making all in lib make[2]: Entering directory `/home/darkness/gnome-shell/source/gnome-bluetooth/lib' GEN bluetooth-client-glue.h GEN gnome-bluetooth-enum-types.h GEN gnome-bluetooth-enum-types.c make all-recursive make[3]: Entering directory `/home/darkness/gnome-shell/source/gnome-bluetooth/lib' Making all in plugins make[4]: Entering directory `/home/darkness/gnome-shell/source/gnome-bluetooth/lib/plugins' CC geoclue.lo CC test.lo CCLD libgbttest.la CCLD libgbtgeoclue.la make[4]: Leaving directory `/home/darkness/gnome-shell/source/gnome-bluetooth/lib/plugins' make[4]: Entering directory `/home/darkness/gnome-shell/source/gnome-bluetooth/lib' CC bluetooth-client.lo CC bluetooth-utils.lo CC bluetooth-agent.lo CC bluetooth-killswitch.lo CC gnome-bluetooth-enum-types.lo CC bluetooth-chooser.lo CC bluetooth-filter-widget.lo CC bluetooth-chooser-button.lo CC bluetooth-chooser-combo.lo CC bluetooth-client-glue.lo CC bluetooth-plugin-manager.lo CC test-client.o CC test-agent.o CC test-deviceselection.o CC test-plugins.o CC test-class.o CCLD libgnome-bluetooth.la CCLD test-client CCLD test-agent CCLD test-deviceselection CCLD test-plugins CCLD test-class GISCAN GnomeBluetooth-1.0.gir /usr/bin/ld: test-class.o: undefined reference to symbol 'gtk_init' /usr/bin/ld: note: 'gtk_init' is defined in DSO /opt/gnome/lib64/libgtk-3.so.0 so try adding it to the linker command line /opt/gnome/lib64/libgtk-3.so.0: could not read symbols: Invalid operation collect2: ld returned 1 exit status /usr/bin/ld: test-client.o: undefined reference to symbol 'gtk_init' /usr/bin/ld: note: 'gtk_init' is defined in DSO /opt/gnome/lib64/libgtk-3.so.0/usr/ bin/ld: test-deviceselection.o: undefined referenceso try adding it to the linker command line /opt/gnome/lib64/libgtk-3.so.0:to could not read symbolsymbols : 'gtk_initInvalid ' operation/ usr/bin/ld: note: 'gtk_init'collect2: is defined inld returned 1 exit status DSO /opt/gnome/lib64/libgtk-3.so.0 so try adding it to the linker command line /opt/gnome/lib64/libgtk-3.so.0: could not read symbols: Invalid operation collect2: ld returned 1 exit status /usr/bin/ld: test-agent.o: undefined reference to symbol 'g_dbus_proxy_call_sync' /usr/bin/ld: note: 'g_dbus_proxy_call_sync' is defined in DSO /opt/gnome/lib64/libgio-2.0.so.0 so try adding it to the linker command line /opt/gnome/lib64/libgio-2.0.so.0: couldmake[4]: *** [test-deviceselection] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: *** [test-client] Error 1 not read symbols: Invalid operation collect2: ld returned 1 exit status make[4]: *** [test-class] Error 1 make[4]: *** [test-agent] Error 1 /usr/bin/ld: test-plugins.o: undefined reference to symbol 'gtk_window_new' /usr/bin/ld: note: 'gtk_window_new' is defined in DSO /opt/gnome/lib64/libgtk-3.so.0 so try adding it to the linker command line /opt/gnome/lib64/libgtk-3.so.0: could not read symbols: Invalid operation collect2: ld returned 1 exit status make[4]: *** [test-plugins] Error 1 bluetooth-killswitch.h:37: Warning: GnomeBluetooth: symbol='KillswitchState': Unknown namespace for identifier 'KillswitchState' bluetooth-plugin-manager.c:137: Warning: GnomeBluetooth: bluetooth_plugin_manager_get_widgets: return value: Missing (element-type) annotation bluetooth-killswitch.h:71: Warning: GnomeBluetooth: bluetooth_killswitch_set_state: argument state: Unresolved type: 'KillswitchState' bluetooth-killswitch.h:72: Warning: GnomeBluetooth: bluetooth_killswitch_get_state: return value: Unresolved type: 'KillswitchState' bluetooth-killswitch.h:73: Warning: GnomeBluetooth: bluetooth_killswitch_state_to_string: argument state: Unresolved type: 'KillswitchState' make[4]: Leaving directory `/home/darkness/gnome-shell/source/gnome-bluetooth/lib' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/darkness/gnome-shell/source/gnome-bluetooth/lib' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/darkness/gnome-shell/source/gnome-bluetooth/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/darkness/gnome-shell/source/gnome-bluetooth' make: *** [all] Error 2 *** Error during phase build of gnome-bluetooth: ########## Error running make -j 8 *** [1/1]
*** This bug has been marked as a duplicate of bug 665639 ***