Building the gator daemon
To communicate with the target device, Streamline requires the gator daemon,
gatord, to be running on the device.
includes a pre-built
gatord binary, which you can
install and run on a Linux or Android target by clicking Setup target... in the Connection
Browser dialog. Alternatively, you can build
gatord yourself following the steps outlined in this topic. For more
information, see README.md, located in
NoteIt is not possible to build
gatordon a Windows host.
gatord, follow these steps:
Either download the
gatordsource from https://github.com/ARM-software/gator, or copy the source supplied in
Change to the gator daemon directory
by using either of the following commands:
For Linux, enter:
For Android, enter:
mv daemon jni
Issue the commands to build
gatordfor a Linux target, enter:
To do this, you must have a
g++-enabled build host toolchain. If the target is
g++-enabled, you can build directly on it. On a Linaro Ubuntu target, enter the following command to install
sudo apt-get install g++
gatordfor Android, enter:
NoteBefore you do this, you must have installed the Android NDK. For information, see the Android NDK website, http://developer.android.com/sdk/ndk.
If you did not build
gatordon the target, transfer it to the target and then move it to the appropriate directory. Which directory is appropriate is dependent on the target. Root should have write permission for this directory.
gatordexecutable by entering the following command:
chmod +x gatord