- Posts: 15
- Joined: Thu Jul 04, 2013 9:00 pm
I downloaded Blackmagic_Desktop_Video_Linux_11.0.tar.gz and tried to install the DesktopVideo deb file on a fresh installation of Ubuntu 18. That failed. The error message was:
The first few lines of the make.log file contains this
Does anyone else have this problem? Does anyone know how I can resolve this?
- Code: Select all
dpkg -i desktopvideo_11.0a18_amd64.deb
....
Failed to build driver(s)
Possible causes:
1. Driver is incompatible with your kernel version
2. Kernel headers/gcc/make/etc. is not installed
3. Kernel header version does not match the running kernel (5.4.0-89-generic)
The first few lines of the make.log file contains this
- Code: Select all
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-89-generic'
AR /var/lib/dkms/blackmagic/11.0a18/build/built-in.a
CC [M] /var/lib/dkms/blackmagic/11.0a18/build/blackmagic_serial.o
CC [M] /var/lib/dkms/blackmagic/11.0a18/build/blackmagic_core.o
CC [M] /var/lib/dkms/blackmagic/11.0a18/build/blackmagic_lib.o
CC [M] /var/lib/dkms/blackmagic/11.0a18/build/blackmagic_dma.o
CC [M] /var/lib/dkms/blackmagic/11.0a18/build/blackmagic_gate.o
/var/lib/dkms/blackmagic/11.0a18/build/blackmagic_lib.c:77:29: error: ‘VERIFY_READ’ undeclared here (not in a function); did you mean ‘VM_READ’?
const int bmd_verify_read = VERIFY_READ;
^~~~~~~~~~~
VM_READ
/var/lib/dkms/blackmagic/11.0a18/build/blackmagic_lib.c:78:30: error: ‘VERIFY_WRITE’ undeclared here (not in a function); did you mean ‘VERIFY_READ’?
const int bmd_verify_write = VERIFY_WRITE;
^~~~~~~~~~~~
VERIFY_READ
/var/lib/dkms/blackmagic/11.0a18/build/blackmagic_lib.c: In function ‘dl_get_time_us’:
/var/lib/dkms/blackmagic/11.0a18/build/blackmagic_lib.c:356:2: error: implicit declaration of function ‘do_gettimeofday’; did you mean ‘do_settimeofday64’? [-Werror=implicit-function-declaration]
Does anyone else have this problem? Does anyone know how I can resolve this?