Demon, I know that it can be a dumb anwser -> in a gtk app implement when I was learnig GTK, I did use *all* these includes made usage of NULL, FALSE, TRUE normally ... #include <gtk/gtk.h> #include <gdk/gdk.h> #include <stdio.h> #include <string.h> #include <stdlib.h> #include <sys/stat.h> #include <sys/types.h> #include <sys/wait.h> #include <sys/time.h> #include <errno.h> of course, you should not need *all* these includes, so try to comment one by one to figure out each one is the correct :S !! Best regards On 4/19/05, Demon Zhu <demon@xxxxxxxxxx> wrote: > the compiler is gcc > Thanks -- Antonio Gomes E-mail: antonio.gomes@xxxxxxxxxxx Embedded Linux Lab - 10LE INdT - Instituto Nokia de Tecnologia (Manaus/Br) NOKIA's Technology Institute _______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list