Sorry for pestering you, but I would be happy to help have this bug fixed (if indeed a bug). My C++ knowledge is limited and my TCL/Tk knowledge NONEXISTANT, so any help from your part would greatly speed me up. > > > SNav only manages to find the correct files if I include them > > > explicitly in the project (which calls for a trip to the project editor > > > and to have the project reparsed). But these files themselves do > > > include a variety of other files, which in their turn call others. > > > > > > Trying to manually include all the tree soon leads into confusion and > > > dispair. And this is just for gettimeofday()! The thought of throwing > > > in some threads and an ncurses interface sends shivers down my spine. Dumb me! Why not add the whole /usr/include and all its subdirectories in one go with the project editor? .... Well, I've done so, so all involved files MUST now be included in the project. Still I get the same compilation errors: dos_in_lin.c: In function 'get_time_ms' dos_in_lin.c: 30: 'timeval' undeclared (first use in this function) .... make: *** [dos_in_lin.o] Error 1 +++ End +++ Thanks for your support, Nacho de los Ríos Tormo Procedimientos Integrados S.L. Sevillanos, 67 28609 Sevilla la Nueva, Madrid SPAIN