In the distribution of Alias Studio or Alias PowerAnimator under /usr/aw/alias, there is a directory called ODS (an abbreviation for Open Digital Studio). Below this directory are three directories relevant to the Alias API. These directories are:
Compiling code for either Alias OpenModel or OpenAlias is straightforward and the process can easily be understood when reading the example Makefiles in /usr/aw/alias/ODS/OpenModel (or ODS/OpenAlias). However below are detailed the important concepts.
When building Alias API programs, ensure that the include path for the compiler includes the path (in the CFLAGS variable):
-I$(ALIAS_LOCATION)/ODS/Common/include
where $(ALIAS_LOCATION) is usually /usr/aw/alias. The definition of ALIAS_LOCATION at the top of the example Makefile is only necessary if you need to override the value in the environment variable.