Hi all; I just did an update of my git workspaces and tried a clean
build, and the compile of "evolution" is failing in the evolution/shell
directory, as below.

I do have libunique 1.1.2-1 installed, including the dev package, so the
configure test passes and even the compilation works as you can see.

It seems like the link line, at least for the libeshell.so, is not
correctly including libunique as a prerequisite?



  CCLD   libeshell.la
.libs/libeshell_la-e-shell.o: In function `shell_finalize':
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:613:
 undefined reference to `unique_app_get_type'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:613:
 undefined reference to `unique_app_is_running'
.libs/libeshell_la-e-shell.o: In function `shell_constructed':
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:635:
 undefined reference to `unique_app_get_type'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:635:
 undefined reference to `unique_app_is_running'
.libs/libeshell_la-e-shell.o: In function `shell_message_handle_new':
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:653:
 undefined reference to `unique_message_data_get_text'
.libs/libeshell_la-e-shell.o: In function `shell_message_handle_open':
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:666:
 undefined reference to `unique_message_data_get_uris'
.libs/libeshell_la-e-shell.o: In function `shell_message_received':
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:729:
 undefined reference to `unique_app_get_type'
.libs/libeshell_la-e-shell.o: In function `shell_class_init':
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:756:
 undefined reference to `unique_app_get_type'
.libs/libeshell_la-e-shell.o: In function `e_shell_get_type':
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1139:
 undefined reference to `unique_app_get_type'
.libs/libeshell_la-e-shell.o: In function `e_shell_create_shell_window':
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1310:
 undefined reference to `unique_app_get_type'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1312:
 undefined reference to `unique_app_is_running'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1353:
 undefined reference to `unique_message_data_new'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1354:
 undefined reference to `unique_message_data_set_text'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1355:
 undefined reference to `unique_app_send_message'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1356:
 undefined reference to `unique_message_data_free'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1358:
 undefined reference to `unique_app_send_message'
.libs/libeshell_la-e-shell.o: In function `e_shell_handle_uris':
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1386:
 undefined reference to `unique_app_get_type'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1388:
 undefined reference to `unique_app_is_running'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1413:
 undefined reference to `unique_message_data_new'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1425:
 undefined reference to `unique_message_data_set_uris'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1429:
 undefined reference to `unique_message_data_set_uris'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1431:
 undefined reference to `unique_app_send_message'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1432:
 undefined reference to `unique_message_data_free'
.libs/libeshell_la-e-shell.o: In function `e_shell_watch_window':
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1469:
 undefined reference to `unique_app_get_type'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1469:
 undefined reference to `unique_app_watch_window'
.libs/libeshell_la-e-shell.o: In function `e_shell_quit':
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1743:
 undefined reference to `unique_app_get_type'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1745:
 undefined reference to `unique_app_is_running'
/home/psmith/src/evo/evo-master/obj/evolution/shell/../../../evolution/shell/e-shell.c:1757:
 undefined reference to `unique_app_send_message'
collect2: ld returned 1 exit status
make[5]: *** [libeshell.la] Error 1
make[5]: Leaving directory `/home/psmith/src/evo/evo-master/obj/evolution/shell'
make[4]: *** [all-recursive] Error 1


_______________________________________________
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers

Reply via email to