When I try to make the dahdi installation, I get the following errors:
make -C linux all
make[1]: Entering directory `/usr/src/dahdi-linux-complete-2.10.0.1+2.10.0.1/linux'
make -C drivers/dahdi/firmware firmware-loaders
make[2]: Entering directory `/usr/src/dahdi-linux-complete-2.10.0.1+2.10.0.1/linux/drivers/dahdi/firmware'
make[2]: Leaving directory `/usr/src/dahdi-linux-complete-2.10.0.1+2.10.0.1/linux/drivers/dahdi/firmware'
You do not appear to have the sources for the 3.13.0-37-generic kernel installed.
make[1]: *** [modules] Error 1
make[1]: Leaving directory `/usr/src/dahdi-linux-complete-2.10.0.1+2.10.0.1/linux'
make: *** [all] Error 2
I have installed linux-source and linux-headers-generic several times, and the result is:
linux-headers-generic is already the newest version.
linux-source is already the newest version.
If I run
I get
It’s possible that I inadvertently deleted some source code directories when I was trying to clean my /usr/src/ directory in preparation for the installation, but shouldn’t installing the source and headers have fixed that?
apt-cache search 3.13.0
linux-cloud-tools-common - Linux kernel version specific cloud tools for version 3.13.0
linux-doc - Linux kernel specific documentation for version 3.13.0
linux-headers-3.13.0-24 - Header files related to Linux kernel version 3.13.0
linux-source-3.13.0 - Linux kernel source for version 3.13.0 with Ubuntu patches
...
OK. Now, how do I install the specific source for my kernel 3.13.0.37?