安装zaptel 报下面错误的时候

 

/usr/www/ccms/zaptel-1.4.12.1/kernel/xpp/xdefs.h:121: error: conflicting types for 鈥榖ool鈥?

                                                                                        include/linux/types.h:36: error: previous declaration of 鈥榖ool鈥?was here

make[4]: *** [/usr/www/ccms/zaptel-1.4.12.1/kernel/xpp/card_fxo.o] Error 1

make[3]: *** [/usr/www/ccms/zaptel-1.4.12.1/kernel/xpp] Error 2

make[2]: *** [_module_/usr/www/ccms/zaptel-1.4.12.1/kernel] Error 2

make[2]: Leaving directory `/usr/src/kernels/2.6.18-348.4.1.el5-x86_64'

make[1]: *** [modules] Error 2

make[1]: Leaving directory `/usr/www/ccms/zaptel-1.4.12.1'

make: *** [all] Error 2

 

 

编辑文件

/usr/www/ccms/zaptel-1.4.12.1/kernel/xpp/xdefs.h

找到121行去掉

typedef int                    bool; #endif

再从新make就可以了

 

 

当newt 安装报错时候请检查依赖包是不是安装

yum –y install kernel-devel kernel-PAE-devel bison bison-devel ncurses ncurses-devel zlib zlib-devel openssl openssl-devel gnutls-devel gcc gcc-c++ newt-devel curl curl-devel