Undefined symbol: gdk_window_get_visual


Having read some of the threads concerning the above problem the underlining factor was installation of gtk2-engine. This is installed on my sles11 server but still I get the following message when I try to run komodo;

/usr/local/Komodo-Edit-9/bin/komodo: symbol lookup error: /usr/local/Komodo-Edit-9/lib/mozilla/libxul.so: undefined symbol: gdk_window_get_visual

any ideas?

Many thanks in advance

You likely need to install gdk-pixbuf2 (name may very on your distro).

Many thanks for that but on SLES11 sp3 it seems to be gtk2-engines which has already been installed. there is no packages found of gdk-pixbuf2.

I have even reinstalled komodo edit, but now get the following message;

/usr/local/Komodo-Edit-9/bin/komodo: symbol lookup error: /usr/local/Komodo-Edit-9/lib/mozilla/plugins/libnpscimoz.so: undefined symbol: gtk_widget_set_realized

I’m new to linux so now I am totally stuck.

@ianj this is why you’re having an issue. You need to install that package (or whatever name it goes by on your platform). Or did i misunderstand your response to @nathanr?

  • Carey

As I said the name may vary, try searching for just puxbuf.

Also ensure you downloaded the right version of Komodo. eg. don’t download the 32bit version if your platform is 64bit.