Seems the kernel interface has changed a bit and won't compile. Is vISDN 
still a mantained project or is abandoneware? I'm interested in putting 
it at work with CallWeaver.

make -C /lib/modules/2.6.22.9/build modules 
M=/usr/src/dependencies/visdn-0.18.3/modules
make[3]: Entering directory `/usr/src/linux-2.6.22.9'
   CC [M]  /usr/src/dependencies/visdn-0.18.3/modules/core/core_main.o
In file included from 
/usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c:27:
/usr/src/dependencies/visdn-0.18.3/modules/core/cxc.h:82: error: field 
'subsys' has incomplete type
/usr/src/dependencies/visdn-0.18.3/modules/core/cxc.h: In function 
'visdn_cxc_get':
/usr/src/dependencies/visdn-0.18.3/modules/core/cxc.h:172: warning: type 
defaults to 'int' in declaration of '__mptr'
/usr/src/dependencies/visdn-0.18.3/modules/core/cxc.h:172: warning: 
initialization from incompatible pointer type
/usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c: In function 
'visdn_register_notifier':
/usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c:80: warning: 
implicit declaration of function 'notifier_chain_register'
/usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c: In function 
'visdn_unregister_notifier':
/usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c:86: warning: 
implicit declaration of function 'notifier_chain_unregister'
/usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c: In function 
'visdn_call_notifiers':
/usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c:92: warning: 
implicit declaration of function 'notifier_call_chain'
/usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c: At top level:
/usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c:143: error: 
conflicting types for 'visdn_subsys'
/usr/src/dependencies/visdn-0.18.3/modules/core/core.h:35: error: 
previous declaration of 'visdn_subsys' was here
make[5]: *** 
[/usr/src/dependencies/visdn-0.18.3/modules/core/core_main.o] Error 1
make[4]: *** [/usr/src/dependencies/visdn-0.18.3/modules/core] Error 2
make[3]: *** [_module_/usr/src/dependencies/visdn-0.18.3/modules] Error 2
make[3]: Leaving directory `/usr/src/linux-2.6.22.9'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/dependencies/visdn-0.18.3/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/dependencies/visdn-0.18.3'
make: *** [all] Error 2

_______________________________________________
Visdn-hackers mailing list
[email protected]
https://mailman.uli.it/mailman/listinfo/visdn-hackers

Reply via email to