mz, You know what I'd do in your shoes ? I'd just setup a development sdcard for your bb, and compile modules natively. on the bb. Much simpler, no hassle, no pain in the butt. Compiling a kernel on a bb may take a few days, but a kernel module should not take very long.
Another thing you should be aware of when it comes to DR Molloy's book. Is that the information is dated, and not how one would go about doing things with current versions of Debian. For instance, with Jessie there are some mechanisms built in now. That allow for much easier cross compiling. With that said, asking anyone on the group here to help you with that process, would be asking too much. But suffice it to say, multi arch on Debian is much better than with previous versions of debian. The best way to start learning with that in my mind is to create, and use an x64 debian virtual machine from something like virtual box. Then just start experimenting with instructions off the web. Until you find a process that works. Anyway, you just start getting your hands dirty, and experimenting. Then things should eventually start working out. google "cross compile kernel module deb" Then just start reading guides that only talk about armhf, and Debian Jessie. Things to be aware of, is that you'll need to apt-get install <your kernel header sources>, and you'll need to be able to compile those sources from your version of gcc ( gcc --version). The only additional package you'll need to install on that image aside from the kernel headers is build-essential. Unless you need something specific like libusb-dev for USB development, or the like. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CALHSORoRG-hQjoXcJQ4cU1oLgQLp644nd%2Brq0nz%3DCThMUx_Ytg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.