Error compiling trunk under Natty (libwebkit 1.0)

Cristian Marchi cri79 at libero.it
Sun Jul 24 03:59:24 EDT 2011


Today I upgraded from Ubuntu 10.10 to 11.04 and tried to compile GnuCash 
from trunk.

When running make all install I get this error:

/usr/bin/ld: warning: libwebkit-1.0.so.2, needed by 
/home/cristian/unstable/GNUCASH/unstable/gnucash/lib/gnucash/libgncmod-html.so, 
not found (try using -rpath or -rpath-link)
/home/cristian/unstable/GNUCASH/unstable/gnucash/lib/gnucash/libgncmod-html.so: 
undefined reference to `webkit_web_view_get_type'
/home/cristian/unstable/GNUCASH/unstable/gnucash/lib/gnucash/libgncmod-html.so: 
undefined reference to `webkit_web_view_get_settings'
/home/cristian/unstable/GNUCASH/unstable/gnucash/lib/gnucash/libgncmod-html.so: 
undefined reference to `webkit_web_view_copy_clipboard'
/home/cristian/unstable/GNUCASH/unstable/gnucash/lib/gnucash/libgncmod-html.so: 
undefined reference to `webkit_web_view_load_uri'
/home/cristian/unstable/GNUCASH/unstable/gnucash/lib/gnucash/libgncmod-html.so: 
undefined reference to `webkit_web_view_load_html_string'
/home/cristian/unstable/GNUCASH/unstable/gnucash/lib/gnucash/libgncmod-html.so: 
undefined reference to `webkit_web_frame_print_full'
/home/cristian/unstable/GNUCASH/unstable/gnucash/lib/gnucash/libgncmod-html.so: 
undefined reference to `webkit_web_view_get_main_frame'
/home/cristian/unstable/GNUCASH/unstable/gnucash/lib/gnucash/libgncmod-html.so: 
undefined reference to `webkit_network_request_get_uri'
/home/cristian/unstable/GNUCASH/unstable/gnucash/lib/gnucash/libgncmod-html.so: 
undefined reference to `webkit_web_view_new'
/home/cristian/unstable/GNUCASH/unstable/gnucash/lib/gnucash/libgncmod-html.so: 
undefined reference to `webkit_web_view_can_copy_clipboard'
collect2: ld returned 1 exit status
make[4]: *** [gnucash] Errore 1
make[4]: uscita dalla directory 
"/home/cristian/unstable/GNUCASH/src-trunk/src/bin"
make[3]: *** [all-recursive] Errore 1
make[3]: uscita dalla directory 
"/home/cristian/unstable/GNUCASH/src-trunk/src/bin"
make[2]: *** [all-recursive] Errore 1
make[2]: uscita dalla directory 
"/home/cristian/unstable/GNUCASH/src-trunk/src"
make[1]: *** [all-recursive] Errore 1
make[1]: uscita dalla directory "/home/cristian/unstable/GNUCASH/src-trunk"
make: *** [all] Errore 2

If I'm not mistaken the libwebkit-1.0 was removed in 11.04. Is there, 
however, a way to build GnuCash?


More information about the gnucash-devel mailing list