cfa-cc: The Cforall->C Compiler System
======================================

Cforall is built using GNU Make and the GNU Autoconf system.  It also requires
g++ version 4, bison and flex.  On systems where GNU Make is the default make
it may suffice to build the system by entering the commands

	./configure
	make
	make install

Options for 'configure'
-----------------------
The script 'configure' accepts many command line arguments.  Run './configure
--help' to see a list of all of them.  This document attempts to summarize the
most useful arguments.

--prefix=/some/directory controls the path prefix common to all installed
  cfa-cc components.  Some components will be installed in /some/directory/bin,
  others in /some/directory/lib.  If unspecified, this defaults to /usr/local.
  If you wish to use (a subdirectory of) your home directory, ${HOME}/some/dir 
  works, but it is important not to put quotes around the directory path; 
  Cforall may appear to build, but the installed version may not work properly.

--with-backend-compiler=PROGRAM specifies the installed path of gcc.  It
  defaults to the first command named 'gcc' in the current PATH.

cfa-cc itself is built with the version of g++ specified by the environment
variable CXX.  If CXX is unset, cfa-cc is built using the first command named
'g++' in the current PATH.
