Contrib
Distributed Code
Downloadable Code
Wrappers
Distributed Code ...
... is mostly C program code.
... includes
utility function
library and header files plus some
borne shell
and
SQL
scripts.
... includes a handy
indexing script
for browsing programs and utility functions.
... includes
machine_dependent makefile_include files
.
...
should be built before compiling
Wrappers
or
Downloadable Code
.
Downloadable Code ...
... includes
databases
.
... includes
applications and programs
.
... includes
wrappers
.
... utilizes machine_dependent makefile_include files from
Distributed Code
.
Wrappers ...
... allow Daylight programmers to use their language of choice.
... available include:
C++
,
Java
,
Perl
,
Python
.
... require the Daylight shared object libraries and a valid license file.
... require a valid Daylight environment, including:
DY_ROOT = /usr/local/daylight/v491
LD_LIBRARY_PATH = /usr/local/daylight/v491/lib:/usr/local/daylight/v491/contrib/lib
DY_LICENSEDATA = /usr/local/daylight/dy_license.dat
... typically require that contrib has been built and installed:
% cd ${DY_ROOT}/contrib/src
% make install
... are normally installed as user thor (i.e. the Daylight Administrator).
... may require
SWIG
(Simplified Wrapper and Interface Generator) and
DaySwig
to install.