[gelöst]g_thread_init sträubt sich
-
Hallo,
ich bekomme g_thread_init aus glib nicht zum laufen, es heißt immer "undefined reference to `g_thread_init'". #include <glib.h> steht drin, auch habe ich im makefile den befehl "`pkg-config --cflags gtk+-2.0 --libs gtk+-2.0 gthread-2.0`" angehängt...doch der fehler kommt jedes mal.
also meine vermutung:
benötigt man einen anderen befehl, damit gcc die funktion findet?gute nacht
martin
-
mit dem pkg-config kenn ich mich nicht aus aber die header datei zum includen heißt normalerweise
#include <gtk/gtk.h>
lg lolo
-
das ist sowieso drin. hab nicht dran gedacht, das zu erwähnen, tut mir leid. war schon spät gestern abend
-
hi habe gerade mal das zweite beispiel auf http://developer.gimp.org/api/2.0/gdk/gdk-Threads.html
mitcc -o gtk-thread ASDD.c `pkg-config --cflags gtk+-2.0 --libs gtk+-2.0 gthread-2.0`
compiliert hat super funktioniert also sollt es daran nicht liegen, post evtl. mal deinen source code oder die komplette ausgabe des compilers falls es nicht klappt
lg lolo
-
Au weia, ich hab die ganze Zeit versucht, "-lgthread-2.0" hinter das letzte ` zu hängen, was nicht funktioniert hat. vielen dank!