I am trying to build a package from fusionio to create drivers for a card. I keep getting this error:
host:~/iomemory-vsl-2.3.11.183$ sudo dpkg-buildpackage
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): -D_FORTIFY_SOURCE=2
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions -Wl,-z,relro
dpkg-buildpackage: source package iomemory-vsl
dpkg-buildpackage: source version 2.3.11.183-1.0
dpkg-buildpackage: source changed by Support <support@fusionio.com>
dpkg-buildpackage: host architecture amd64
dpkg-source --before-build iomemory-vsl-2.3.11.183
dpkg-checkbuilddeps: Unmet build dependencies: linux-headers
dpkg-buildpackage: warning: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: warning: (Use -d flag to override.)
When I check the linux kernel version I get:
uname -r
3.11.0-18-generic
And the headers:
Package: linux-headers-3.11.0-18-generic
Status: install ok installed
Priority: optional
Section: devel
Installed-Size: 12584
Maintainer: Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>
Architecture: amd64
Source: linux-lts-saucy
Version: 3.11.0-18.32~precise1
Depends: linux-headers-3.11.0-18, libc6 (>= 2.14)
Description: Linux kernel headers for version 3.11.0 on 64 bit x86 SMP
This package provides kernel header files for version 3.11.0 on
64 bit x86 SMP.
.
This is for sites that want the latest kernel headers. Please read
/usr/share/doc/linux-headers-3.11.0-18/debian.README.gz for details.
I am sure I am overlooking something simple here, but if my headers and my kernel match what might be the issue?
Thanks!