The install tree is the location
for all files needed for application development. The
libtarget.a library, which contains the
custom-built eCos kernel and other components, is placed
in the install tree, along with all packages’ public
header files. If you build the tests, the test executable
programs will also be placed in the install
tree.
By default, the install tree is created by
ecosconfig in a subdirectory of the build
tree called install. This can be
modified with the --prefix option (see
Chapter 28).
The install tree is where the custom-built
libtarget.a library, which contains
the eCos kernel and other components, is located. The
install tree is also the location for all the header files
that are part of a published interface for their
component.
Where a memory layout requires modification without
use of the eCosConfiguration Tool, the memory layout
files must be edited directly in the install tree. These
files are located at
install/include/pkgconf/mlt_*.*.
Note that subsequent modification of the install tree
using the Configuration Tool will result in such manual
edits being lost.
The library containing the kernel and other components.
install/include/cyg/kernel/kapi.h
The header file for the kernel C language API.
install/include/pkgconf/mlt_arm_pid_ram.ldi
The linker script fragment describing the memory
layout for linking applications intended for
execution on an ARM PID development board using RAM
startup.