#include gpointer func(gpointer data) { return data; } int main() { GThread *thread; g_thread_init(NULL); thread = g_thread_create(func, NULL, FALSE, NULL); return 0; }