Hallo in die Runde, bin neu hier 8)
Will mir nun eine Software Telefonanlage installieren...Linux-Call-Router.
Das Problem dabei ist mISDN.
Habe mir von http://www.linux-call-router.de die aktuellste Version runtergeladen und entpackt. Beim starten von "make" bekomme ich aber nen Fehler:
Hat jemand eine Idee, wie ich das Problem beheben kann?
Als Distri benutze ich openSuse 10.1.
Danke schonmal
Will mir nun eine Software Telefonanlage installieren...Linux-Call-Router.
Das Problem dabei ist mISDN.
Habe mir von http://www.linux-call-router.de die aktuellste Version runtergeladen und entpackt. Beim starten von "make" bekomme ich aber nen Fehler:
Code:
ienste-server:/usr/local/lcr/lcr/mISDN # make
echo 1_2_0 > VERSION ; \
export LINUX=/lib/modules/2.6.16.21-0.25-default/build; ./makelib.sh test_old_misdn
cp /usr/local/lcr/lcr/mISDN/drivers/isdn/hardware/mISDN/Makefile.v2.6 /usr/local/lcr/lcr/mISDN/drivers/isdn/hardware/mISDN/Makefile
cp /usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/Makefile.v2.6 /usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/Makefile
export MINCLUDES=/usr/local/lcr/lcr/mISDN/include ; export MISDNVERSION=1_2_0; make -C /lib/modules/2.6.16.21-0.25-default/build SUBDIRS=/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN modules CONFIG_MISDN_DSP=m CONFIG_MISDN_HFCMULTI=m CONFIG_MISDN_HFCPCI=m CONFIG_MISDN_L1OIP=m CONFIG_MISDN=m
make[1]: Entering directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/default'
make -C ../../../linux-2.6.16.21-0.25 O=../linux-2.6.16.21-0.25-obj/i386/default modules
CC [M] /usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.o
/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.c:1499:46: error: macro "INIT_WORK" requires 3 arguments, but only 2 given
/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.c: In function ‘l1oip_init’:
/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.c:1499: error: ‘INIT_WORK’ undeclared (first use in this function)
/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.c:1499: error: (Each undeclared identifier is reported only once
/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.c:1499: error: for each function it appears in.)
make[4]: *** [/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.o] Fehler 1
make[3]: *** [_module_/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN] Fehler 2
make[2]: *** [modules] Fehler 2
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/default'
make: *** [all] Fehler 2
Hat jemand eine Idee, wie ich das Problem beheben kann?
Als Distri benutze ich openSuse 10.1.
Danke schonmal