Missing configuration file in the kernel sources with SuSE Linux
mvCAM3, mvDELTA, mvSIGMA-SLC, mvSIGMA-SLG, mvTITAN-C16, mvTITAN-C8, mvTITAN-DIG, mvTITAN-G1, mvTITAN-RGB/G4, pcIMAGE-SC, pcIMAGE-SDIG, pcIMAGE-SG/SGVS, pcIMAGE-SRGB
In order to compile the kernel modules which match your Linux system you need the kernel sources (or at least the correct header files). Unfortunately some versions of SuSE Linux have the problem that the configuration file is missing or does not match the running kernel. Here is a short description of how to ensure you have the correct ".config" file which matches your kernel:
1. Install the packet containing the kernel sources. In SuSE Linux 7.2 this packet was called "linux" in the "d" group - it will probably remain the same in all SuSE 7.x distributions.
2. Use "cd" to change to the "/usr/src/linux" subdirectory and copy the current kernel configuration to it like this:
cp /proc/config.gz .
3. Unpack and ename this file:
mv config .config
Now you may proceed with creating the kernel modules and test programs as described in our README file.