make错误,是什么原因造成的?

make错误,是什么原因造成的?

有谁知道这是什么原因造成的吗?
[root@taishan dcconv]# make
cd src; make -r all
make[1]: Entering directory `/home/dns/dcconv/src'
/bin/sh ../libtool --mode=compile gcc -O  -I. -I. -I../include -I./../include -c
./dcconv.c
gcc -O -I. -I. -I../include -I./../include -c -fPIC -DPIC ./dcconv.c
In file included from /usr/include/errno.h:36,
                 from ../include/dcconv.h:52,
                 from ./dcconv.c:19:
/usr/include/bits/errno.h:25: linux/errno.h: No such file or directory
make[1]: *** [dcconv.lo] Error 1
make[1]: Leaving directory `/home/dns/dcconv/src'
make: *** [all] Error 2   

多帮忙啊!谢谢!                
/usr/include/bits/errno.h:25: linux/errno.h: No such file or directory
      
怎么才能单独安装这个软件库呢?要到什么地方下载?
关于make我一直没弄明白!谢谢!      
安装kernel-header这个包再试试,在安装光盘上有。