Hi all,
I have an Intel-536ep-Modem in my Notebook and want to run it
under SUSE 11.4 with kernel 2.6.37.1-1.2-default. So I downloaded
the intel-536EP-537EP_2011_07_03.tar from
http://linmodems.technion.ac.il/packages/intel/Philippe.Vouters
and tried to compile it, but with no success. When I do "make
536" I get the following error messages:
/root/Installationen/Modem-536ep/intel-536-537/coredrv/coredrv.c:779:4:
warning: data definition has no type or storage class
/root/Installationen/Modem-536ep/intel-536-537/coredrv/coredrv.c:779:4:
warning: type defaults to ʽintʼ in declaration of ʽDECLARE_MUTEXʼ
/root/Installationen/Modem-536ep/intel-536-537/coredrv/coredrv.c:779:4:
warning: parameter names (without types) in function declaration
...
/root/Installationen/Modem-536ep/intel-536-537/coredrv/locks.c:148:1:
warning: data definition has no type or storage class
/root/Installationen/Modem-536ep/intel-536-537/coredrv/locks.c:148:1:
warning: type defaults to ʽintʼ in declaration of ʽDECLARE_MUTEXʼ
/root/Installationen/Modem-536ep/intel-536-537/coredrv/locks.c:148:1:
warning: parameter names (without types) in function declaration
...
/root/Installationen/Modem-536ep/intel-536-537/coredrv/locks.c:
In function ʽlinux_RSAGetExclusiveʼ:
/root/Installationen/Modem-536ep/intel-536-537/coredrv/locks.c:164:24:
error: ʽsem0ʼ undeclared (first use in this function)
/root/Installationen/Modem-536ep/intel-536-537/coredrv/locks.c:164:24:
note: each undeclared identifier is reported only once for each
function it appears in
/root/Installationen/Modem-536ep/intel-536-537/coredrv/locks.c:168:24:
error: ʽsem1ʼ undeclared (first use in this function)
...
/root/Installationen/Modem-536ep/intel-536-537/coredrv/locks.c:
In function ʽlinux_RSAFreeExclusiveʼ:
/root/Installationen/Modem-536ep/intel-536-537/coredrv/locks.c:214:11:
error: ʽsem0ʼ undeclared (first use in this function)
...
Failed to build driver
Does anyone understand, what is happening and can help me?
Many thanks in advance
Wolfgang