Basic Installation
==================
These are DDG installation instructions.
The `configure' shell script attempts to guess correct values for
various system-dependent variables used during compilation. It uses
those values to create a `Makefile' in each directory of the package.
It may also create one or more `.h' files containing system-dependent
definitions. Finally, it creates a shell script `config.status' that
you can run in the future to recreate the current configuration, a file
`config.cache' that saves the results of its tests to speed up
reconfiguring, and a file `config.log' containing compiler output
(useful mainly for debugging `configure').
The simplest way to compile this package is:
0. You should have a LEDA licence and make sure that you have set the LEDAROOT
environment variable. LEDAROOT should contain the path to the LEDA directory. i
The installation scripts assume that the LEDA libraries (libG and libL) are in the path $LEDAROOT
The LEDA header files should be in the PATH $LEDAROOT/incl
1. `cd' to the main DDG directory created by the archiv and type
`./configure' to configure the package for your system. If you're
using `csh' on an old version of System V, you might need to type
`sh ./configure' instead to prevent `csh' from trying to execute
`configure' itself.
2. Type `make' to compile the package.
Binaries are built inside the src directory:
- libDDG.a : DDG library
- dag_example, RS_example, loop_example: some executable examples built with libDDG.a
This DDG distribution contains
===============================
-> src/ : directory contains the libDDG sources
and program examples (loop_example.cpp dag_example.cpp RS_example.cpp).
Compiling the distribution creates the libDDG.a library
-> doc/ : manual of the DDG library.
-> ddg_examples : some data dependence graphs and ISA in XML format
Enjoy !
S.T.