Only if you tell what the problem is.
You need to include a few things
The location you're describing here is giving some info, it seems like you're trying to compile the drivers provided by the kernel source tree in a non standard way.
- give a description of your error, was it saying something like
foo.c:1:17: error: bar.h: File not found
- What was the messages earlier to the error
- What was your steps towards achieving the error
Uasualy you would be using one of the provided configuration method of the source tree
Here you would be located on the root of the source
config - Update current config utilising a line-oriented program
menuconfig - Update current config utilising a menu based program
xconfig - Update current config utilising a QT based front-end
gconfig - Update current config utilising a GTK based front-end
oldconfig - Update current config utilising a provided .config as base
silentoldconfig - Same as oldconfig, but quietly
randconfig - New config with random answer to all options
defconfig - New config with default answer to all options
allmodconfig - New config selecting modules when possible
allyesconfig - New config where all options are accepted with yes
allnoconfig - New config where all options are answered with no
And say you wanted to use a nice GUI configuration like gconfig, then you'd use the commandThis will provide you with a browseable GUI frontend, here you would go to the Device Drivers And expand it to find what you're looking for, uppon selecting what you want, you'd select save and now you can compile your kernel with support for your new device selection, by using the command And then you can install and try your new kernel.
You can get more info from the Kernel Build HowTo