title: Undefined reference to in c
body: <p>Though this sounds to be a noobs question, I am facing a weird situation.
  The project that I am trying to build has a well organised files. Each application module is kept in a seperate folder with its source (*.C) and include files in the subfolder. Every folder has a make file and there is a master make file in the drive.
  I have added a C source file in one of the module. If I call a function from a c file kept in different folder, it gives an error "undefined reference to", though there are many functions called from different C files kept in different modules' C files.</p>
  
  <p>I guess the make files need to be modified. But I am a begineer using make. I am unable to figure out what to modify and where.</p>