Installing the KreaTV SDK

Requirements

The SDK officially requires installation on a linux PC running a recent version of Fedora Core, although it may work on other distributions. Installation assumes that a number of tools are available on the development machine:

Installation procedure

It is possible to install the SDK into any directory. These install instructions refer to this directory as <dk>. You could install it in your home directory as ~/kreatv-kit-sdk_4.2.0.2_1900 for instance. In this example /opt/sdk_4.2 is used. It is strongly recommended to install and use the SDK as a normal user, and not as root.

The SDK and its documentation are supplied as two seperate packages. Copy these files into <dk> and unpack them (tar zxvf kreatv_kit_sdk_<version>_<arch>.tgz) The following directory structure is created.

/opt/sdk_4.2
	| - 3pp/
	| - bin/
	| - config/
	| - doc/
	| - examples/
	| - products/
	| - rpms/
	| - sdk/
	| - usr/
	| - vip1900/

You may find it useful to add the <dk>/bin/ directory to your path. Build tools, install scripts and tools for working with IIP's (IP-STB Installation package)

Run <dk>/bin/iip_doc to generate the documentation for the individual IIP's.

Before you can proceed to building boot images or applications, you will also need to install the toolchain. The correct version of the toolchain for this SDK can be found in vip1900/toolchain_dir

Boot images are built with the build_boot_image script.