I am tying to use ARM DS5 Streamline for Android.
To use Streamline with your Android target, you must build the Gator driver, gator.ko and place it in the same directory as the Gator daemon, gatord, on the target file system. Transfer the gator driver module sources from your host to the target. They are located on your host here:
installdir/arm/gator/src/gator-driver.tar.gz
Assuming that you have unzipped the file and that you have all of the required tools for building kernel modules, enter the following command on your target to create the gator.ko module:
make -C kernel_build_dir M=pwd
ARCH=arm CROSS_COMPILE=<...> modules
I got this from ARM website. They say "target", are they meaning Android devices? Do I go through these steps on Android devices? Also what do they mean by kernel_build_dir? I know I could find kernel dir for my desktop linux machine. But I don't think I should pass my desktop machine's kernel directory as the parameter.