2. Install
The install of ISIS is done as follows:
-
Prepare required tools.
- ANSI/ISO C++ Compiler
gcc-2.95.3
, gcc-3.2
, or later.
- gtk+ (only to enable GUI debugger)
gtk+-1.2.10
or later.
-
Execute
./configure
and then the package can be compiled.
For gcc-2.95.3
, gcc-3.2
or later, the depth of template
extension must be enlarged. Set -g -O2 -ftemplate-depth-32
to
the environment variable CXXFLAGS when command configure is
executed.
Add the following options if required:
- `--prefix=DIR'
- Specify the install directory. Default directory is
/usr/local
.
- `--enable-sample'
- `--disable-sample'
- Enable installing sample simulators. Default is no.
- `--enable-gui'
- `--disable-gui'
- Enable to use GUI debugger. Default is no.
- `--enable-static'
- `--disable-static'
- Enable to build a static library. Default is yes.
- `--enable-shared'
- `--disable-shared'
- Enable to build a shared library. Default is yes.
- `--enable-maintainer-mode'
- `--disable-maintainer-mode'
- Enable ISIS maintenance mode. Default is no. When this option is
enabled, the functions and implementation forms are partly modified.
DO NOT use this option in normal usage.
- `--enable-debug'
- `--disable-debug'
- Enable ISIS debug mode. Default is no. When this option is enabled,
the functions and implementation forms are partly modified. DO NOT
use this option in normal usage.
-
Execute
make
.
-
For checking whether the library is compiled correctly or not, execute
make check
, and confirm that it normally finishes. For
executing make check
, set option
`--enable-maintainer-mode' when ./configure
command
is executed.
-
To install ISIS, execute
make install
. If you need, execute
make install-strip
to apply strip
to installed
executables.
ISIS can be installed on the following architectures and operating
systems:
- HPPA + HP-UX10.10
- PC/AT + FreeBSD-4.7
- PC/AT + Linux-2.4.20 (redhat-7.3)
- PC/AT + NetBSD-1.5
- PC/AT + Solaris-2.8
- SPARC + Solaris-2.6, Solaris-2.7, Solaris-2.8
- SUN Workshop C++ compiler is not supported.
- SPARC + SunOS-4.1.4
- ORIGIN + IRIX-6.5
- SGI C++ compiler is not supported.
This document was generated
by Masaki WAKABAYASHI on September, 3 2003
using texi2html