| UNOFFICIAL_OS_SUPPORT

Previous | Advanced Options of TIGCC | Next

Normally, programs written in TIGCC are ensured to be compatible only with the "AMS" operating system that is installed on TI-89, TI-92 Plus or V200 calculators by default. Running them on unofficial operating systems might produce an error message or crash the calculator. If you write

    #define UNOFFICIAL_OS_SUPPORT

at the top of each source file, most of the hacks that require the original "AMS" software to be installed are turned off, generating error messages at compile time instead. Defining a higher `MIN_AMS` value fixes the compile-time errors, but this might also prevent the program from being run on certain unofficial operating systems.
Of course, this definition does not guarantee that any particular unofficial operating system can run the program.

See also: REJECT_UNOFFICIAL_OS