Sublime Forum

DEV BUILD 2024 undefined symbol: g_bus_own_name

#1

When trying to start up sublime text 2 dev build 2024 I get the following:

$ uname -a
Linux desktop 2.6.32-28-generic #55-Ubuntu SMP Mon Jan 10 23:42:43 UTC 2011 x86_64 GNU/Linux

$ ./sublime_text
./sublime_text: symbol lookup error: ./sublime_text: undefined symbol: g_bus_own_name

0 Likes

Dev Build 2024
#2

Build 2024 depends on a fairly recent version of libgio (part of GTK) for the single instance functionality.

I’ll look at using the lower level dbus functions instead for the next version.

0 Likes

#3

Guessing this didn’t make it into 2027? Not getting any errors but single instance functionality isn’t working. (GTK+ 2.22)

Also what’s the GTK requirement for the current implementation? GTK+ 3?

0 Likes

#4

The single instance functionality is disabled if your GTK isn’t new enough: a line will be printed to stderr on startup if this is happening.

Specifically, it requires libgio 2.26. I don’t know what version of GTK this corresponds to, but it’s present in GNOME 2.32, at least.

0 Likes