Hi Ales and all, I'm wondering why there's no header file for gschem in the include/ dir. Something like gschem.h (refering to gschem related things) and struct.h for gschem specific structure, enums, .... gschem.h could contain: libgeda.h struct.h [].h prototypes.h Or where would you put a structure that is needed by two .c files? Regards Werner