Cgi's missing, and not working

I just installed Nagios 2.9 and when I get up to the web portion, I get my page up, the documentation shows up, but when I click on various cgis on the sidebar, i get the whoops message :

now,
1 - I have verified the config options by using the command line procedure, and it comes back 0 warnings, 0 errors.

2- Nagios log shows nagios starting just fine. i have verified it is running, i see logs that tell me things are being monitored, i get emails if stuff goes down, etc. I just cannot see the web interface.

ALSO ,

clicking on trends.cgi, histogram.cgi and statusmap.cgi give me a not found error. well, they are NOT in my sbin, so thats not a surprise. what is a surprise, is why did they not install in the first place? I see their .c files in the installation folders, but there is no .cgi to be found for them.

running gcc statusmap.c just give me errors. are there some .o files i should include?

[blockquote] " Whoops!

Error: Could not read object configuration data!

Here are some things you should check in order to resolve this error:

  1. Verify configuration options using the -v command-line option to check for errors.
  2. Check the Nagios log file for messages relating to startup or status data errors.
  3. Make sure you’ve compiled the main program and the CGIs to use the same object data storage options (i.e. default text file or template-based file). :"[/blockquote]