Re: Unresolvable symbols in library?



> 12257975:./viewer: rld: Error: unresolvable symbol in /extra_move/mozilla/dist/bin/libgtksuperwin.so: gdk_display
> 12257975:./viewer: rld: Error: unresolvable symbol in /usr/local/lib/libgtk-1.2.so.1: gdk_root_parent
> 12257975:./viewer: rld: Error: unresolvable symbol in /usr/local/lib/libgtk-1.2.so.1: gdk_root_window
> 12257975:./viewer: rld: Error: unresolvable symbol in /usr/local/lib/libgtk-1.2.so.1: gdk_selection_property
> 12257975:./viewer: rld: Error: unresolvable symbol in /usr/local/lib/libgtk-1.2.so.1: gdk_font_equal
> 12257975:./viewer: rld: Error: unresolvable symbol in /usr/local/lib/libgtk-1.2.so.1: gdk_progclass
> 12257975:./viewer: rld: Error: unresolvable symbol in /usr/local/lib/libgtk-1.2.so.1: gdk_display
> 12257975:./viewer: rld: Error: unresolvable symbol in /usr/local/lib/libgtk-1.2.so.1: gdk_threads_mutex
> 12257975:./viewer: rld: Fatal Error: this executable has unresolvable symbols

This means that the version of mozilla you are running is linked
against GTK but not against GDK (which GTK relies on).
What you could do, is to add some parameters to your linker to link
GTK to GDK officially (generally, applications requiring GTK are using
a libtool mechanism which keeps libraries independent).


Wolfgang




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]