2 Installation
coNCePTuaL uses the GNU
Autotools (
Autoconf,
Automake, and
Libtool) to increase portability, to automate compilation, and to
facilitate installation. As of this writing, coNCePTuaL has passed
make check (see make) on the following platforms:
Architecture |
OS |
Compiler |
IA-32 |
Linux |
gcc
( GNU) |
|
|
icc
(Intel) |
|
|
opencc (Open64) |
|
FreeBSD |
gcc
( GNU) |
|
OpenBSD |
gcc
( GNU) |
|
NetBSD |
gcc
( GNU) |
|
Solaris |
gcc
( GNU) |
|
|
cc
(Sun) |
|
Syllable |
gcc
( GNU) |
|
Windows
(via Cygwin) |
gcc
( GNU) |
x86-64 |
Linux |
gcc
( GNU) |
|
|
pgcc
(PGI) |
|
|
pathcc (PathScale) |
|
|
llvm-gcc
(LLVM) |
|
|
clang
(LLVM) |
|
Catamount |
gcc
( GNU) |
|
|
pgcc
(PGI) |
IA-64 |
Linux |
gcc
(
GNU) |
|
|
ecc
(Intel) |
PowerPC |
Linux |
gcc
(
GNU) |
|
|
xlc
(IBM) |
|
AIX |
gcc
(
GNU) |
|
|
xlc
(IBM) |
|
MacOS X |
gcc
(
GNU) |
|
BLRTS |
xlc
(IBM) |
Cell (Power) |
Linux |
gcc
(
GNU) |
Cray X1 |
UNICOS/mp |
cc
(Cray) |
UltraSPARC |
Solaris |
gcc
(
GNU) |
|
|
cc
(Sun) |
MIPS |
IRIX |
gcc
(
GNU) |
|
|
cc
(MIPSpro) |
Alpha |
Linux |
gcc
(
GNU) |
|
|
ccc
(HP) |
|
Tru64 |
gcc
(
GNU) |
|
|
cc
(HP) |
In its simplest form, coNCePTuaL installation works by executing
the following commands at the operating-system prompt:
./configure
make
make install
|
(
configure is normally run as
./configure to force it to run from the current
directory on the assumption that . is not in the
executable search path.) We now describe those three installation
steps in detail, listing a variety of customization options for
each step.
Scott Pakin, pakin@lanl.gov