Contrib



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.