source: INSTALL @ 3dcd11ba

ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
Last change on this file since 3dcd11ba was d6cd371, checked in by Thierry Delisle <tdelisle@…>, 3 years ago

Improved INSTALL doc to take into account both devs and users.
cfa-cc from git vs from tarball.

  • Property mode set to 100644
File size: 1.1 KB
RevLine 
[51b7345]1cfa-cc: The Cforall->C Compiler System
2======================================
3
[b87a5ed]4Cforall is built using GNU Make and the GNU Autoconf system.  It also requires
[08061589]5g++ version >= 4.6, bison and flex.  On systems where GNU Make is the default
6make, the system is built by entering the commands:
[51b7345]7
[d6cd371]8For devs using the root git:
9
[01916bc]10  ./autogen.sh
[51b7345]11        ./configure
12        make
13        make install
14
[d6cd371]15For users using the distributed tarball:
16
17        ./configure
18        make
19        make install
20
[51b7345]21Options for 'configure'
22-----------------------
[b87a5ed]23The script 'configure' accepts many command line arguments.  Run './configure
24--help' to see a list of all of them.  This document attempts to summarize the
25most useful arguments.
[51b7345]26
[b87a5ed]27--prefix=/some/directory controls the path prefix common to all installed
[08061589]28  cfa-cc components.  Some components are installed in /some/directory/bin,
[6244dfb]29  others in /some/directory/lib.  If unspecified, this defaults to /usr/local.
[08061589]30  To use (a subdirectory of) your home directory, ${HOME}/some/dir works, but
31  it is important not to put quotes around the directory path; Cforall may
32  appear to build, but the installed version may not work properly.
Note: See TracBrowser for help on using the repository browser.