This archive contains pre-configured CLI source code with all its dependencies. On UNIX-like operating systems it allows you to built CLI in non-interactive mode (that is, without answering any questions). Send questions, bug reports, or any other feedback to cli-users@codesynthesis.com. UNIX ---- Building on UNIX-like operating systems requires GNU make 3.81 or later. Most recent GNU/Linux distributions should already have this version installed. To check the GNU make version run make (or gmake) with the --version option. The build system supports the following standard variables: CXX (defaults to g++ if not set) CPPFLAGS CXXFLAGS LDFALGS LIBS For example: $ make CXX=g++-4.2 CXXFLAGS=-O3 After the build, the CLI compiler can be found in the cli/cli/ directory. If you would like to see the full compiler/linker/etc., command lines, you can add verbose=1 to the command line, for example: $ make verbose=1 To build and run automated tests for the CLI compiler as well as all the dependencies, run: $ make test The clean the object files, libraries, executable, etc., run: $ make clean You can also run make from various sub-directories in this package. For example, to build and run automated tests only for the CLI compiler, you can do the following: $ cd cli/tests $ make test Windows ------- Project and solution files are provided for Visual C++ 8.0 (2005) and 9.0 (2008). To build the CLI compiler, open and build the corresponding solution in the root directory of the package. After the build is complete, the compiler executable can be found in the cli\cli\ directory. You can also build examples by opening and building one of the solution files in the cli\examples\ directory.