A fairly large amount of disk space is required to perform the build of the GNU C/C++ Cross Compiler Tools for RTEMS. The following table may help in assessing the amount of disk space required for your installation:
+------------------------------------+--------------------------+ | Component | Disk Space Required | +------------------------------------+--------------------------+ | archive directory | 120 Mbytes | | tools src unarchived | 1400 Mbytes | | each individual build directory | up to 2500 Mbytes | | each installation directory | 900 Mbytes | +------------------------------------+--------------------------+
It is important to understand that the above requirements only address the GNU C/C++ Cross Compiler Tools themselves. Adding additional languages such as Ada or Go can increase the size of the build and installation directories. Also, the unarchived source and build directories can be removed after the tools are installed.
After the tools themselves are installed, RTEMS must be built and installed for each Board Support Package that you wish to use. Thus the precise amount of disk space required for each installation directory depends highly on the number of RTEMS BSPs which are to be installed. If a single BSP is installed, then the additional size of each install directory will tend to be in the 40-60 Mbyte range.
There are a number of factors which must be taken into account in order to estimate the amount of disk space required to build RTEMS itself. Attempting to build multiple BSPs in a single step increases the disk space requirements. One some target architectures, this can lead to disk usage during the build of over one gigabyte.
Similarly enabling optional features increases the build and install space requirements. In particular, enabling and building the RTEMS tests results in a significant increase in build space requirements but since the tests are not installed has, enabling them has no impact on installation requirements.
Copyright © 1988-2008 OAR Corporation