มีปัญหากับการคอมไฟล์ DAHDI ครับ

Asterisk Opensource IP Pbx

มีปัญหากับการคอมไฟล์ DAHDI ครับ

โพสต์โดย tachiik » 20 ส.ค. 2010 17:28

System ของผมนะครับ
1. Mainframe s390x
2. RHEL 5.4

หลังจากสั่งคำสั่ง make ไปเจอ Error แบบนี้ครับ

โค้ด: เลือกทั้งหมด
make[2]: Leaving directory `/usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/l                                                                      inux/drivers/dahdi/firmware'
make -C /lib/modules/2.6.18-155.el5/build SUBDIRS=/usr/src/asterisk/dahdi-linux-                                                                      complete-2.2.0+2.2.0/linux/drivers/dahdi DAHDI_INCLUDE=/usr/src/asterisk/dahdi-l                                                                      inux-complete-2.2.0+2.2.0/linux/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE                                                                      =yes modules DAHDI_BUILD_ALL=m
make[2]: Entering directory `/usr/src/kernels/2.6.18-155.el5-s390x'
/usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/Kbuild:85                                                                      : CPU Architecture 's390' does not support VPMADT032 or HPEC. Skipping.
  CC [M]  /usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi                                                                      /dahdi-base.o
  LD [M]  /usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi                                                                      /dahdi.o
  CC [M]  /usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi                                                                      /dahdi_dummy.o
  CC [M]  /usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi                                                                      /dahdi_dynamic.o
  CC [M]  /usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi                                                                      /dahdi_dynamic_loc.o
  CC [M]  /usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi                                                                      /dahdi_dynamic_eth.o
  CC [M]  /usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi                                                                      /dahdi_transcode.o
  CC [M]  /usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi                                                                      /wctdm.o
/usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/wctdm.c:                                                                       In function ?€?wctdm_hardware_init?€?:
/usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/wctdm.c:2                                                                      216: error: implicit declaration of function ?€?outl?€?
/usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/wctdm.c:                                                                       In function ?€?wctdm_init_one?€?:
/usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/wctdm.c:2                                                                      357: error: implicit declaration of function ?€?pci_alloc_consistent?€?
/usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/wctdm.c:2                                                                      357: warning: assignment makes pointer from integer without a cast
/usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/wctdm.c:2                                                                      377: error: implicit declaration of function ?€?pci_free_consistent?€?
make[3]: *** [/usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/d                                                                      ahdi/wctdm.o] Error 1
make[2]: *** [_module_/usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/linux/d                                                                      rivers/dahdi] Error 2
make[2]: Leaving directory `/usr/src/kernels/2.6.18-155.el5-s390x'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/asterisk/dahdi-linux-complete-2.2.0+2.2.0/l                                                                      inux'
make: *** [all] Error 2
[root@acrsys dahdi-linux-complete-2.2.0+2.2.0]#



ผมลอง google ดูก็พบว่ามีปัญหานี้หลายคน แต่ไม่พบวิธีแก้เลย ไม่ทราบว่าพอจะมีวิธีแก้มั๊ยครับ
tachiik
 
โพสต์: 1
ลงทะเบียนเมื่อ: 20 ส.ค. 2010 17:21

Re: มีปัญหากับการคอมไฟล์ DAHDI ครับ

โพสต์โดย nuiz » 25 ส.ค. 2010 17:04

ไม่ทราบว่าตอนนี้แก้ปัญหาได้ยังครับ ถ้ายังลองเวอร์ชั่นใหม่ดูนะครับ DAHDI 2.3.0

http://downloads.asterisk.org/pub/telep ... 3.0.tar.gz
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 7069
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33


ย้อนกลับไปยัง Asterisk SIP Server

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 0 ท่าน