Compile Source code ของ Chillispot 1.1.0 ไม่ผ่านครับ

สวัสดีครับ

:baa60776:ผมทำการ Compile Source code ของ Chillispot 1.1.0 แล้วไม่ผ่านครับ บน CentOS 6 - 64 bit ครับ มันขึ้นเออเล่อตามข้างล่างนี้ รบกวนช่วยดูให้หน่อยครับ สาเหตุเป็นเพราะอะไร จะต้องแก้ไขอย่างไร

make all-recursive
make[1]: Entering directory /root/IGW/packages/chillispot/chillispot-1.1.0' Making all in src make[2]: Entering directory/root/IGW/packages/chillispot/chillispot-1.1.0/src’
if gcc -DHAVE_CONFIG_H -I. -I. -I… -D_GNU_SOURCE -fno-builtin -DSBINDIR=’"/usr/local/sbin"’ -g -O2 -MT tun.o -MD -MP -MF “.deps/tun.Tpo” -c -o tun.o tun.c;
then mv -f “.deps/tun.Tpo” “.deps/tun.Po”; else rm -f “.deps/tun.Tpo”; exit 1; fi
tun.c:369:29: error: missing binary operator before token "defined"
tun.c:448:28: error: missing binary operator before token "defined"
tun.c:500:28: error: missing binary operator before token "defined"
tun.c:588:28: error: missing binary operator before token "defined"
tun.c:677:28: error: missing binary operator before token "defined"
tun.c:725:28: error: missing binary operator before token "defined"
make[2]: *** [tun.o] Error 1
make[2]: Leaving directory /root/IGW/packages/chillispot/chillispot-1.1.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory/root/IGW/packages/chillispot/chillispot-1.1.0’
make: *** [all] Error 2

ขอบคุณครับ

[COLOR=#333333]Source code อันนี้ครับ [/COLOR]http://www.chillispot.info/download/chillispot-1.1.0.tar.gz

[COLOR=#333333]error: missing binary operator before token “defined”[/COLOR]

ลอง compile บน CentOS 5.8 64bit ก็ผ่านปกติ
centos 6.x น่าจะใหม่ไป เพราะไฟล์ที่โหลดมามันก็ไม่ได้อัพเดทมาตั้งแต่ปี 2006 แล้ว

ผมใช้ CentOS-6.3-x86_64-minimal มันต้องติดตั้งอะไรเสริม หรือตั้งค่าอะไรก่อน [COLOR=#333333]Compile ไมครับ
ตอนนี้ยังไม่อยากเปลี่ยน OS เพราะซอฟแวร์อื่นติดตั้งไปเรยบร้อยแล้ว เปลี่ยนคงต้องเริ่มใหม่หมด[/COLOR]

ไม่ลองใช้ coova แทนดู base on chilli

เปลี่ยนเป็น 32bit

เดี๋ยวลองดูครับ ขอบคุณครับ