This page explains how to build the examples provided in the XDAIS product.
Examples currently contain the simple pass-through (copy) codecs, implemented in the XDM algorithm standard.
See the release notes for the specific software and hardware components this release of XDAIS has been validated against.
examples +---ti +---xdais +---dm +---examples +---auddec_copy +---auddec1_copy +---audenc1_copy +---g711 +---imgdec1_copy +---imgenc1_copy +---sphdec1_copy +---sphenc1_copy +---universal_copy +---vidanalytics_copy +---viddec1_copy +---viddec2_copy +---videnc1_copy `---vidtranscode_copy
Create a working directory (e.g. c:/myPackages) and copy the contents of the examples directory into it. This will be where you build and modify the XDAIS examples.
Doing this will ensure you have a backup copy of the original examples, as provided by the XDAIS product.
Important: throughout the rest of this document, we will use the following notation:
Each example package includes a .pjt file in a pjt directory within the example. The .pjts require two variables to be set, both are described above:
You can either set these variables in your system, or modify the .pjt files with paths appropriate for your development environment.
As expected, these .pjts require CCS and only run on Windows. Also, the .pjt's provided only support the C64+ target.
Alternatively, you can use the more portable XDC tools to build your examples. Instructions for building with those tools follows.
The XDAIS examples are also provided with XDC build scripts. The master build configuration script, config.bld, is used to define the targets and environment in which the example XDC packages will be built.
At the root of the Examples directory, there is a config.bld.default config script which can be used to start from. Simply rename it to config.bld, and open this file in a text editor.
The Makefile file, located at the root of the examples/ directory, defines where the XDAIS product is installed, and where the XDCtools are. Open this file in a text editor.
From the base of your working directory, type
Last updated: March 13, 2009