In gcc compiles, the # character is not the comment character (I assume this is what you mean by "remarked"). The commenting system for C is /* comment */, and C++ uses either that or //. These lines are #include directives, which instruct the compiler to add the named files to the program before compiling it. As to why they can't be found ... there I'm stumped. An install of the gcc compiler should have included installation of these header files, normally in /usr/include . You might check that directory and see what's there. At 04:58 PM 2/28/99 +0700, Shaggy Im-erbtham wrote [abridged]: >I have some problems installing efax. >When I look into file efax.c, the problem lines are remarked. >#include <ctype.h> /*ANSI C*/ >#include <stdio.h> >#include <stdlib.h> >#include <string.h> >#include <time.h> >so why are they displaying error messages?? > >Ditto for the other files. ------------------------------------"Never tell me the odds!"--- Ray Olszewski -- Han Solo 762 Garland Drive Palo Alto, CA 94303-3603 650.321.3561 voice 650.322.1209 fax [EMAIL PROTECTED] ----------------------------------------------------------------