Getting started: Difference between revisions

From embeddedTS Manuals
No edit summary
No edit summary
Line 12: Line 12:
* [http://www.ubuntu.com/desktop Ubuntu]
* [http://www.ubuntu.com/desktop Ubuntu]


It may be possible to develop using a Windows or OSX system, but this is not directly supported through Technologic.  For development it is required to have some way to read/write disks without the OS mounting any filesystems and corrupting any direct disk access utilities.  Development will also need a compiler, though most of our systems provide compilers which can be used on the target device itself which will work for application development.  Kernel development will require a Linux PC to be available.
It may be possible to develop using a Windows or OSX system, but this is not supported.  Development will include accessing drives formatted for Linux and often Linux based tools.

Revision as of 13:11, 10 February 2017

A Linux PC is recommended for development, and will be assumed for this documentation. For users in Windows or OSX we recommend virtualizing a Linux PC. Most of our boards run Debian and if you have no other distribution preference this is what we recommend.

Virtualization

Suggested Linux Distributions

It may be possible to develop using a Windows or OSX system, but this is not supported. Development will include accessing drives formatted for Linux and often Linux based tools.