The installer is giving me the error below when I try to install on a fresh install of Ubuntu 14.04.3 Server. I read online that strict_strtol function has been replaced by kstrtol.
DKMS make.log for oczpcie-4.1.769 for kernel 3.19.0-28-generic (x86_64)
Thu Sep 17 12:01:12 EDT 2015
make: Entering directory `/usr/src/linux-headers-3.19.0-28-generic'
LD /var/lib/dkms/oczpcie/4.1.769/build/built-in.o
CC [M] /var/lib/dkms/oczpcie/4.1.769/build/oczpcie_iface.o
CC [M] /var/lib/dkms/oczpcie/4.1.769/build/oczpcie_main.o
CC [M] /var/lib/dkms/oczpcie/4.1.769/build/vca_iface.o
CC [M] /var/lib/dkms/oczpcie/4.1.769/build/chip.o
CC [M] /var/lib/dkms/oczpcie/4.1.769/build/ioctl.o
CC [M] /var/lib/dkms/oczpcie/4.1.769/build/sg_io.o
CC [M] /var/lib/dkms/oczpcie/4.1.769/build/util.o
/var/lib/dkms/oczpcie/4.1.769/build/util.c: In function ‘check_firmware_version’:
/var/lib/dkms/oczpcie/4.1.769/build/util.c:87:2: error: implicit declaration of function ‘strict_strtol’ [-Werror=implicit-function-declaration]
err = strict_strtol(ata_fw, 10, &first);
^
cc1: some warnings being treated as errors
make[1]: *** [/var/lib/dkms/oczpcie/4.1.769/build/util.o] Error 1
make: *** [_module_/var/lib/dkms/oczpcie/4.1.769/build] Error 2
make: Leaving directory `/usr/src/linux-headers-3.19.0-28-generic'
DKMS make.log for oczpcie-4.1.769 for kernel 3.19.0-28-generic (x86_64)
Thu Sep 17 12:01:12 EDT 2015
make: Entering directory `/usr/src/linux-headers-3.19.0-28-generic'
LD /var/lib/dkms/oczpcie/4.1.769/build/built-in.o
CC [M] /var/lib/dkms/oczpcie/4.1.769/build/oczpcie_iface.o
CC [M] /var/lib/dkms/oczpcie/4.1.769/build/oczpcie_main.o
CC [M] /var/lib/dkms/oczpcie/4.1.769/build/vca_iface.o
CC [M] /var/lib/dkms/oczpcie/4.1.769/build/chip.o
CC [M] /var/lib/dkms/oczpcie/4.1.769/build/ioctl.o
CC [M] /var/lib/dkms/oczpcie/4.1.769/build/sg_io.o
CC [M] /var/lib/dkms/oczpcie/4.1.769/build/util.o
/var/lib/dkms/oczpcie/4.1.769/build/util.c: In function ‘check_firmware_version’:
/var/lib/dkms/oczpcie/4.1.769/build/util.c:87:2: error: implicit declaration of function ‘strict_strtol’ [-Werror=implicit-function-declaration]
err = strict_strtol(ata_fw, 10, &first);
^
cc1: some warnings being treated as errors
make[1]: *** [/var/lib/dkms/oczpcie/4.1.769/build/util.o] Error 1
make: *** [_module_/var/lib/dkms/oczpcie/4.1.769/build] Error 2
make: Leaving directory `/usr/src/linux-headers-3.19.0-28-generic'