Bei Opera gibt es "static" und "shared". In der "static" ist, wenn ich das richtig verstanden habe, gtk schon bei. Wie teste ich denn, ob und in welcher Version ich GTK habe?
Opera und gtk? Wo hast du diese Information her? Bisher basierte Opera eigentlich auf den qt-Bibliotheken von Trolltech. Genauso wie zum Beispiel KDE.
Und warum soll ich nicht immer die static nehmen?
In der statischen Version sind alle benötigten Komponenten/Bibliotheken fest einkompiliert. Deshalb der Name "static". Der wesentliche Vorteil ist die sofortige Lauffähigkeit. Es ist nicht mehr abhänging von irgendwelchen Bibliotheken, weil diese schon im Programm fest eingebunden sind. Das Programm ist natürlich etwas größer.
Bei der "shared" Version teilen sich Opera und andere Programme die Bibliotheken. Die Funktionen/Bibliotheken müssen für alle Programme nur einmal auf der Platte und im Arbeitsspeicher gehalten werden.
Wenn du nur ein einziges qt-Programm (Opera) benutzen willst, dann brauchst du dir nicht alle qt-Bibliotheken installieren. In diesem Fall sparst du mit der "static"-Version viel Plattenplatz. Benutzt du sehr viele qt-Programme (z.B. KDE-Desktop plus die mitgelieferten Tools), dann bringt das dynamische linken (einbinden) der Bibliotheken Vorteile, weil nicht alles mehrfach auf der Platte und im Ram vorhanden ist.
Jens