Brian May <bam@debian.org> writes: > /usr/local/lib/libgtkhtml.so: undefined reference to `gnome_print_newpath' > /usr/local/lib/libgtkhtml.so: undefined reference to `gtk_entry_set_text' > /usr/local/lib/libgtkhtml.so: undefined reference to `g_string_free' > /usr/local/lib/libgtkhtml.so: undefined reference to `gdk_string_to_compound_text' [...] "ldd /usr/local/lib/libgtkhtml.so" should list the assorted GTK/Gnome libraries. The above looks like your libgtkhtml.so does not really declare dependency on those (else they would be included in the link and the undefined references would go away). This thing probably uses libtool. The modern libtool versions are perfectly capable of putting the right dependencies in libraries, so I'm not sure what's wrong. If you still want to investigate, look at the commands used to link libgtkhtml (make invokes libtool, which in turn issues gcc calls to link static and dynamic versions). These should show you what went wrong. -- Robbe
Attachment:
signature.ng
Description: PGP signature