next up previous
Next: Options affecting optimization level Up: Configuration Previous: Selecting whether to build

Selecting the compiler(s)

Spheral++ depends on several compilers for different components, so we have tried to simplify the compiler selection process through the use of the configure option. Currently the only valid options are gnu, intel, vacpp, or emsolve - the default is gnu. The intel option selects the icc compiler suite, only appropriate on intel environments where this compiler has been installed. Similarly vacpp runs the xlC compile suite on IBM AIX systems. At the time of this writing, however, xlC does not correctly build the Boost third party library set (§A.1.2) , so this option cannot be used. The emsolve compiler suite is a very specialized option that will probably not be of general use.

If the set of compilers selected by one of the above options is not quite right for a particular installation, it is also possible to specify the individual compiler choices via the following set of configure flags.


next up previous
Next: Options affecting optimization level Up: Configuration Previous: Selecting whether to build
Mike Owen 2006-09-13