On the same website as the Garnet VM Compatibility kit you can also find a SDK for ALP. There is a 485 Mbyte file at http://dl.access-company.com/sdk/sdk.tgz. The tar file contains a Debian package archive for i386 Linux. It seeems to contain everything you need: Eclipse, compilers, simulator etc. Here is an excerpt of the Packages.gz file: -------------------------------------------------------------------------------- Package: alp-eclipse Description: ALP Development Suite based on Eclipse The Eclipse-based ALP Development Suite.
Package: alp-eclipse-cdt Description: Eclipse/CDT for the ALP Development Suite The Eclipse/CDT for the IDE Development Environment for ALP. Package: alp-eclipse-platform Description: Eclipse Platform for the ALP Development Suite The Eclipse Platform for the ALP Development Suite. Package: alp-eclipse-runtime Description: Java runtime for the ALP Development Suite The Java runtime for the ALP Development Suite. Package: alp-gdb-arm Conflicts: alp-toolchain-arm5te-softfloat-linux-gnu (<= 3.4.4-1alpdev2) Description: ALP GDB for ARM arm-linux-gdb for debugging arm targets from Scratchbox Package: alp-gdb-x86 Conflicts: alp-toolchain-i486-linux-gnu (<= 3.4.4-1alpdev2) Description: ALP GDB for UML (alp-simulator) i486-linux-gdb for debugging i486 targets from Scratchbox Package: alp-glade Description: ALP UI Builder based on Glade-3 The UI Builder for ALP with MAX widget set integration. Based on the development snapshot of Glade-3 from gnome.org. Package: alp-rootstrap-arm-sdk-rel Description: ACCESS Linux Platform ARM device rootstrap release version The rootstrap includes all the necessary libraries and headers for Access Linux Platform ARM target. Used for booting the ARM device. Package: alp-rootstrap-simulator-sdk-dbg Description: ALP Scratchbox Rootstrap with debugging symbols for a simulator target The Scratchbox rootstrap for the ALP simulator target with debugging symbols. Used for booting the UML simulator. Package: alp-scratchbox Description: Scratchbox development environment for ACCESS Linux Platform Scratchbox development environment for ACCESS Linux Platform Package: alp-sdk Description: The ACCESS Linux Platform Development Suite This is the root package for tools, libraries, and headers necessary to build and test ACCESS Linux Platform applications. Package: alp-sdk-docs Description: ACCESS Linux Platform Development Suite Documentation Development Suite contains appropriate documentations both for open source and Access Linux Platform middleware components. It contains a general README document which describes last minute changes to the Development Suite and a getting start page for first time users. Package: alp-sdk-rootstraps Description: ACCESS Linux Platform Rootstrap This is the root package for ARM device rootstrap and simulator rootstrap. Package: alp-sdk-samples Conflicts: alp-sdk-samples (<= 1.1alpdev1 ) Description: ACCESS Linux Platform Development Suite Samples This includes a set of sample projects that illustrates GTK and GLADE widget usage and good coding practices (clean, commented, formatted) and demonstrate the programming style that developers should adopt. Package: alp-simulator Description: ALP Simulator (UML) ALP Simulator package (based on User Mode Linux kernel aka UML). Also includes alp-simulator startup script as well as alp-versions script (which displays package info for all currently-installed ALP-related packages). Package: alp-toolchain-arm5te-softfloat-linux-gnu Description: Scratchbox arm-gcc3.4.4 toolchain for ALP GCC 3.4.4 toolchain for arm device target (sans gdb). Package: alp-toolchain-i486-linux-gnu Description: Scratchbox i486-gcc3.4.4 toolchain for ALP GCC 3.4.4 toolchain for i486 simulator target (sans gdb). Package: alp-toolchains Description: Scratchbox toolchains for ALP development Toolchains used for ALP Development in Scratchbox. Compilers etc. for arm device and x86 simulator targets. Package: scratchbox-core Description: Scratchbox base system Development tools. Package: scratchbox-devkit-cputransp Description: CPU transparency methods CPU transparency methods for Scratchbox Package: scratchbox-libs Description: Scratchbox libraries Libraries and includes required by compilers and tools. Package: uml-utilities Description: User-mode Linux (utility programs) User-mode Linux is a port of the Linux kernel to its own system call interface. It provides a kind of virtual machine, which runs Linux as a user process under another Linux kernel. This is useful for kernel development, sandboxing, jailing, experimentation, and many other things. . This package contains userspace utilities for use with User-mode Linux, including uml_mconsole, uml_moo, uml_switch, uml_net and tunctl. -------------------------------------------------------------------------------- Have not had the time to unpack any of the packages and to check it out. Anyway, enjoy. Ton van Overbeek -- For information on using the ACCESS Developer Forums, or to unsubscribe, please see http://www.access-company.com/developers/forums/
