Error encountered trying to build comedi 0.7.73, kernel 2.6.21

I'm trying to build comedi 0.7.73 on a Gentoo GNU/Linux 2007.0 system,
Pentium 4 CPU, gcc 4.1.2, kernel 2.6.21 .

The system is running correctly on a kernel that I built using make
menuconfig, followed by make, followed by make modules_install.

I'm able to execute the configure script, and it seems to pick up the
correct kernel information, etc.

However, when I run the make step, the output is as follows:

---

make  all-recursive
make[1]: Entering directory `/root/comedi-0.7.73'
Making all in comedi
make[2]: Entering directory `/root/comedi-0.7.73/comedi'
Making all in .
make[3]: Entering directory `/root/comedi-0.7.73/comedi'
make -I/root/comedi-0.7.73/comedi -C
/lib/modules/2.6.21-gentoo-r4/build M=/root/comedi-0.7.73/comedi
CC="gcc -m32 -I/root/comedi-0$
                -I/root/comedi-0.7.73/comedi/../include  " V=1 modules
make[4]: Entering directory `/usr/src/linux-2.6.21-gentoo-r4'
test -e include/linux/autoconf.h -a -e include/config/auto.conf || (   
        \
        echo;                                                          
\
        echo "  ERROR: Kernel configuration is invalid.";              
\
        echo "         include/linux/autoconf.h or
include/config/auto.conf are missing.";      \
        echo "         Run 'make oldconfig && make prepare' on kernel
src to fix it.";  \
        echo;                                                          
\
        /bin/false)
mkdir -p /root/comedi-0.7.73/comedi/.tmp_versions
rm -f /root/comedi-0.7.73/comedi/.tmp_versions/*
make -f scripts/Makefile.build obj=/root/comedi-0.7.73/comedi
  gcc -m32 -I/root/comedi-0.7.73/comedi/../    
-I/root/comedi-0.7.73/comedi/../include  
-Wp,-MD,/root/comedi-0.7.73/comedi/.comed$
In file included from
/root/comedi-0.7.73/comedi/../include/linux/comedidev.h:30,
                 from /root/comedi-0.7.73/comedi/comedi_fops.c:44:
/root/comedi-0.7.73/comedi/../include/linux/config.h:5:31: error:
linux/config.h: No such file or directory
make[5]: *** [/root/comedi-0.7.73/comedi/comedi_fops.o] Error 1
make[4]: *** [_module_/root/comedi-0.7.73/comedi] Error 2
make[4]: Leaving directory `/usr/src/linux-2.6.21-gentoo-r4'
make[3]: *** [all-local] Error 2
make[3]: Leaving directory `/root/comedi-0.7.73/comedi'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/comedi-0.7.73/comedi'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/comedi-0.7.73'
make: *** [all] Error 2

---

I don't see what step I missed in the configuration step which would
cause this.  What can I do to get past this and get comedi built?

Thank you,

Gina.


       
____________________________________________________________________________________
Be a better Globetrotter. Get better travel answers from someone who
knows. Yahoo! Answers - Check it out.
http://answers.yahoo.com/dir/?link=list&sid=396545469


       
____________________________________________________________________________________
Got a little couch potato? 
Check out fun summer activities for kids.
http://search.yahoo.com/search?fr=oni_on_mail&p=summer+activities+for+kids&cs=bz 

Received on 2007-07-28Z04:10:22