This article describes the structure of the OpenSTLinux standard SDK installation directory:
{{Green|SDK}}
├── environment-setup-<target>-<distro>-linux-gnueabi {{Highlight|'''Environment setup script'''}}
├── site-config-<target>-<distro>-linux-gnueabi {{Highlight|Configuration file for the target}}
├── {{Green|sysroots}} {{Highlight|Root file systems}}
│ ├── {{Green|<target>-<distro>-linux-gnueabi}} {{Highlight|Target sysroot (libraries, headers, and symbols)}}
│ │ ├── {{Green|bin}}
│ │ ├── {{Green|boot}}
│ │ ├── {{Green|config}}
│ │ ├── {{Green|dev}}
│ │ ├── {{Green|etc}}
│ │ ├── {{Green|home}}
│ │ ├── {{Green|lib}}
│ │ ├── {{Green|media}}
│ │ ├── {{Green|mnt}}
│ │ ├── {{Green|proc}}
│ │ ├── {{Green|run}}
│ │ ├── {{Green|sbin}}
│ │ ├── {{Green|sys}}
│ │ ├── {{Green|tmp}}
│ │ ├── {{Green|usr}}
│ │ └── {{Green|var}}
│ └── {{Green|<host machine>-<distro>_sdk-linux}} {{Highlight|Native sysroot (libraries, headers, and symbols)}}
│ ├── {{Green|bin}}
│ ├── {{Green|environment-setup.d}}
│ ├── {{Green|etc}}
│ ├── {{Green|lib}}
│ ├── {{Green|sbin}}
│ ├── {{Green|usr}}
│ └── {{Green|var}}
└── version-<target>-<distro>-linux-gnueabi {{Highlight|Version file for the target}}
Where:
{|
| <target> || Target architecture for cross-toolchain; examples (non exhaustive list):
* cortexa7hf-neon-vfpv4
|-
| <distro> || Distribution; examples (non-exhaustive list):
* openstlinux_weston
|-
| <host machine> || Host machine on which the SDK is installed; examples (non-exhaustive list):
* x86_64 (64-bit host machine)
|}
The installed SDK consists of:
* an environment setup script for the SDK
* a configuration file for the target
* a version file for the target
* the root file systems (sysroots) needed to develop objects for the target system
<noinclude>
{{NoIndex}}[[Category:Sub-articles]]
{{PublicationRequestId | 7656 | 2018-06-11 | PhilipS}}</noinclude>