Ubuntu hardfloat kernel compilation question


I’m trying to compile the linux kernel following the instructions provided at http://elinux.org/BeagleBoardUbuntu#Building_Kernel.
To compile the kernel for my target system I’ve installed the gcc-arm-linux-gnueabihf package, and I referenced it in the system.sh file,
but after compiling the whole kernel it shows this message:

dpkg-gencontrol: error: current host architecture 'armhf' does not
  appear in package's architecture list (armel)

I need to compile the kernel because I need to include a camera definition in the uvc_video.c file and then recompile uvcvideo driver.

Please, can anyone help me?

This is a bug in the "make deb-pkg" developers are still debating it
again on lkml.. (so in your case "./build_deb.sh" isn't going to work)

Just use "./build_kernel.sh" and manually copy the zImage/uImage and
modules yourself..


They should be installed under "/lib/modules/" ... Normally that
directory will be located on the rootfs partition, but that is not
guaranteed... :wink:


They are to be extracted exactly where your "uEnv.txt" expects them to
be... Anywhere else and you have to modify the "uEnv.txt" file..



well i just added the html tag a few minutes ago, such that i could
link to that exact section..