Pidgin Forum

Normale Version: Thread im Plugin erstellen, wie?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi,

glib.h bietet mir ja ansich die Möglichkeit Thread zu erstellen. Ich hab das auch mal ausprobiert aber, es funktioniert wohl doch nicht wie es soll und zwar streikt er 1. schon bei g_thread_int( NULL ), er meint:

undefined reference to `_g_thread_init'
collect2: ld gab 1 als Ende-Status zurück

wenn ich es mal auskommentiere, dann verlinkt er zwar alles, aber wenn ich das PlugIn starte meint er das Threads nicht supported werden :/ da g_thread_supported( ) fehlschlägt.

Kann mir da jemand weiter helfen?


P.S: Man na klar returnt der mit bei g_thread_supported() false, ist ja auch noch nicht initialisiert ^^ aber den zweiten fehler mit g_thread_init() bekomm ich net weg.


Lg Tobi
Pidgin ist single threaded.
D.h? Ich kann keine threads erstellen?
Sozusagen.
Hm gibt es eine Möglichkeit, trotzdem eine Funktion zu haben, die in bestimmten Intervallen immer wieder ausgeführt wird?
http://developer.pidgin.im/doxygen/dev/h...0b88921fc5

Mich würde mal intressieren, auf welches Plugin wir uns freuen dürfen. Smile
Hehe abwarten Wink

Joa das mit der Eventloop hab ich auch schon entdeckt, kannst du mir evtl. nen kleines Sample zeigen wie ich das nutze?


Lg Tobi
Hat sich erledigt habs allein hinbekommen *g*