Anjuta Poky SDK Plugin

Anjuta is a graphical integrated development environment targetting GTK/GNOME development. This plugin integrates Anjuta with the SDK toolchain built from the Poky Platform Builder allowing a rapid cross-compiled, “build, deploy, test, debug” cycle from within this easy to use environment.

Features

Seamless cross-compilation for programs that use the autotools framework. The header files and libraries in the SDK are used for the compilation and linking

Integration with the QEMU device emulator. The emulator can be configured, started and stopped all from within the environment.

Rapid deployment to the target. The cross-compiled binary, along with the data files are copied over to the target into the appropriate directories.

Integration with gdb. There is basic integration with cross-gdb so that program can be debugged on target whilst being controlled from the host. This basic support includes using the appropriate location to find the debug information files and therefore giving debug symbols.

Stochastic system-wide profiling. Through the OProfileUI user-interface to the stochastic system profiler, OProfile, it is possible to carry out profiling of the target.

Full documentation is available in the Poky Handbook

Screenshot

Anjuta Plugin

Screencast

A screencast of the plugin is available: Flash and OGG.

Download

The current release is 0.5. Older releases can be downloaded from here

Download Anjuta SDK Plugin 0.5.

Pre-built packages are available for Debian and Ubuntu are available in the repository.

The plugin requires certain version of dependencies to be installed, these are available in the repository listed above and are fully described in the README file within the tarball or from the SVN repository.

Development

For Development code, use Subversion;

svn co http://svn.o-hand.com/repos/anjuta-poky/trunk anjuta-plugin-sdk

You can also browse the repository.

Feedback

Please contact the author, Rob Bradford with feedback and contributions.

Or you may file a bug on the OpenedHand Bugzilla.