Makefile:20: *** WARNING: Trying to compile kernel modules on a unknown system while the installed hcfpci driver package is for i386, this is likely to fail... *** (cd /lib/modules/2.6.16-beyond2/build && make "CNXT_KERNELSRC=/lib/modules/2.6.16-beyond2/build" "M=/usr/lib/hcfpcimodem/modules" "CC=gcc" clean) make[1]: Entering directory `/usr/src/linux-2.6.16-beyond2' /usr/lib/hcfpcimodem/modules/Makefile:20: *** WARNING: Trying to compile kernel modules on a unknown system while the installed hcfpci driver package is for i386, this is likely to fail... *** make[1]: Leaving directory `/usr/src/linux-2.6.16-beyond2' rm -rf *.o GPL/*.o *.ko GPL/*.ko *.mod.c GPL/*.mod.c .*.cmd GPL/.*.cmd .tmp_versions .tmp_versions /lib/modules/2.6.16-beyond2/build/.tmp_versions/hcfpciosspec.mod /lib/modules/2.6.16-beyond2/build/.tmp_versions/hcfpciserial.mod /lib/modules/2.6.16-beyond2/build/.tmp_versions/hcfpciengine.mod /lib/modules/2.6.16-beyond2/build/.tmp_versions/hcfpcihw.mod (cd /lib/modules/2.6.16-beyond2/build && make "CNXT_KERNELSRC=/lib/modules/2.6.16-beyond2/build" "M=/usr/lib/hcfpcimodem/modules" "CC=gcc" modules) make[1]: Entering directory `/usr/src/linux-2.6.16-beyond2' /usr/lib/hcfpcimodem/modules/Makefile:20: *** WARNING: Trying to compile kernel modules on a unknown system while the installed hcfpci driver package is for i386, this is likely to fail... *** CC [M] /usr/lib/hcfpcimodem/modules/mod_engine.o CC [M] /usr/lib/hcfpcimodem/modules/mod_hcfpci.o CC [M] /usr/lib/hcfpcimodem/modules/mod_osspec.o In file included from /usr/lib/hcfpcimodem/modules/mod_osspec.c:321: /usr/lib/hcfpcimodem/modules/imported/include/testdebug.h:181:2: warning: #warning FILEIDNUM not defined CC [M] /usr/lib/hcfpcimodem/modules/osservices.o In file included from /usr/lib/hcfpcimodem/modules/osservices.c:21: /usr/lib/hcfpcimodem/modules/imported/include/testdebug.h:181:2: warning: #warning FILEIDNUM not defined In file included from include/acpi/acpi.h:55, from include/acpi/acpi_bus.h:31, from include/linux/suspend2.h:7, from include/linux/suspend.h:12, from /usr/lib/hcfpcimodem/modules/osservices.c:32: include/acpi/actypes.h:124: error: conflicting types for 'BOOL' /usr/lib/hcfpcimodem/modules/imported/include/typedefs.h:101: error: previous declaration of 'BOOL' was here include/acpi/actypes.h:125: warning: useless keyword or type name in empty declaration include/acpi/actypes.h:125: warning: empty declaration include/acpi/actypes.h:126: warning: useless keyword or type name in empty declaration include/acpi/actypes.h:126: warning: empty declaration include/acpi/actypes.h:183: warning: useless keyword or type name in empty declaration include/acpi/actypes.h:183: warning: empty declaration include/acpi/actypes.h:184: warning: useless keyword or type name in empty declaration include/acpi/actypes.h:184: warning: empty declaration /usr/lib/hcfpcimodem/modules/osservices.c:236: error: conflicting types for 'cnxthcf_OsLockTry' /usr/lib/hcfpcimodem/modules/imported/include/osservices.h:281: error: previous declaration of 'cnxthcf_OsLockTry' was here /usr/lib/hcfpcimodem/modules/osservices.c:236: error: conflicting types for 'cnxthcf_OsLockTry' /usr/lib/hcfpcimodem/modules/imported/include/osservices.h:281: error: previous declaration of 'cnxthcf_OsLockTry' was here /usr/lib/hcfpcimodem/modules/osservices.c:282: error: conflicting types for 'cnxthcf_OsAtomicCompareAndSwapEx' /usr/lib/hcfpcimodem/modules/imported/include/osservices.h:122: error: previous declaration of 'cnxthcf_OsAtomicCompareAndSwapEx' was here /usr/lib/hcfpcimodem/modules/osservices.c:282: error: conflicting types for 'cnxthcf_OsAtomicCompareAndSwapEx' /usr/lib/hcfpcimodem/modules/imported/include/osservices.h:122: error: previous declaration of 'cnxthcf_OsAtomicCompareAndSwapEx' was here /usr/lib/hcfpcimodem/modules/osservices.c:626: error: conflicting types for 'cnxthcf_OsThreadCreate' /usr/lib/hcfpcimodem/modules/imported/include/osservices.h:918: error: previous declaration of 'cnxthcf_OsThreadCreate' was here /usr/lib/hcfpcimodem/modules/osservices.c:626: error: conflicting types for 'cnxthcf_OsThreadCreate' /usr/lib/hcfpcimodem/modules/imported/include/osservices.h:918: error: previous declaration of 'cnxthcf_OsThreadCreate' was here /usr/lib/hcfpcimodem/modules/osservices.c:986: error: conflicting types for 'cnxthcf_OsSetPeriodicTimer' /usr/lib/hcfpcimodem/modules/imported/include/osservices.h:556: error: previous declaration of 'cnxthcf_OsSetPeriodicTimer' was here /usr/lib/hcfpcimodem/modules/osservices.c:986: error: conflicting types for 'cnxthcf_OsSetPeriodicTimer' /usr/lib/hcfpcimodem/modules/imported/include/osservices.h:556: error: previous declaration of 'cnxthcf_OsSetPeriodicTimer' was here /usr/lib/hcfpcimodem/modules/osservices.c:1252: error: conflicting types for 'cnxthcf_OsRawVPrintf' /usr/lib/hcfpcimodem/modules/imported/include/osservices.h:823: error: previous declaration of 'cnxthcf_OsRawVPrintf' was here /usr/lib/hcfpcimodem/modules/osservices.c:1252: error: conflicting types for 'cnxthcf_OsRawVPrintf' /usr/lib/hcfpcimodem/modules/imported/include/osservices.h:823: error: previous declaration of 'cnxthcf_OsRawVPrintf' was here /usr/lib/hcfpcimodem/modules/osservices.c:1630: error: conflicting types for 'cnxthcf_OsKernelUsesRegParm' /usr/lib/hcfpcimodem/modules/imported/include/osservices.h:945: error: previous declaration of 'cnxthcf_OsKernelUsesRegParm' was here /usr/lib/hcfpcimodem/modules/osservices.c:1630: error: conflicting types for 'cnxthcf_OsKernelUsesRegParm' /usr/lib/hcfpcimodem/modules/imported/include/osservices.h:945: error: previous declaration of 'cnxthcf_OsKernelUsesRegParm' was here make[2]: *** [/usr/lib/hcfpcimodem/modules/osservices.o] Error 1 make[1]: *** [_module_/usr/lib/hcfpcimodem/modules] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.16-beyond2' make: *** [all] Error 2