Stardust is a library operating system that permits a single application to be linked with a minimal kernel which runs on a hypervisor. Currently, Stardust can be assembled into a standalone virtual machine appliance (i.e. image) that execute on Xen. In order to support local development with Xen, we recommend setting up a virtual testbed environment that is suitable for compiling and running Stardust. This section contains information on how to setup this environment for compiling and testing the operating system.