Delila programs are used
to analyze DNA sequences and
I recommend a Unix operating system but it is not required.
programs are written in the language Pascal, so to
run them you would either need a binary or you have to compile
the source code.
- Mac OS X: install the
to enable compilers to run.
- Sun: use as is
- Windows: use Cygwin
to run the scripts
One needs a Pascal complier. The open source
Gnu Pascal Compiler (GPC)
works fine and I use that now for all programs.
- Scripts: run on Unix operating systems.
- The Toolkit scripts
mostly require a Unix tcsh shell.
Tcsh is an awful language but universally available under Unix.
- The atchange automation tool is written in
which is available on Mac OS X and can be installed.
Binaries for Delila Programs
Since I now work on a Mac OS X computer, the only kind
of binary I could supply is for that computer.
Currently I am not providing binaries.
Compiling Delila Programs
For historical reasons the
were written in Pascal because it was the best language available at the
time. It is a good language for teaching and as a consequence it is quite
good for building solid logic.
Because I use the original Jensen and Wirth definition of Pascal, any good,
standard native Pascal compiler should compile the Delila programs.
the programs were compiled on Vax and CDC Pascal compilers
with no problems.
Compilers for Delila Programs:
Sun Microsystems Compiler
HAS BEEN ABANDONED.
translate, and gcc to compile the
is a great way to transport these programs.
As of the latest release GPC will now work on Delila Programs!
THIS WORKS WELL.
2014 Feb 24
GPC Compiling without flags on Mac OS X 10.9 does not work
GNU Pascal version 20070904, based on gcc-3.4.6
gives code that does not function.
Here's how to compile on Mac OS X 10.9 (for now):
% gpc hello.pas -Wl,-macosx_version_min,10.7,-no_pie
or any other Borland Turbo Pascal based compiler
will NOT WORK with Delila programs.
That compiler does not understand file pointers
and the get() and put() functions, which are part of
the original Jensen and Wirth Pascal.
Unfortunately these compilers do not follow the
Systems to which Delila programs have been ported
by Jim Ellis
(except where noted)
The systems that run the ghostview map and gs walk combinations are as follows:
- Desktop PC:
- DELL OptiPlex GXi
- [Pentium processor, SVGA Display, 256 MB RAM, 2GB hard disk],
- Windows 95 OS;
- Laptop PC:
- TI Extensa 570CDT
- [Pentium processor, SVGA Display, 32 MB RAM, 1.2GB hard disk],
- Windows 95 OS;
- Unix Workstation:
- Silicon Graphics Indy
- [R4400 processor, 160MB RAM, 2 GB hard disk],
- Irix 5.2 OS.
by Antonio Rodriguez Garcia (email@example.com)
Delila Software on Cygwin/Windows
- HP Pavilion notebook
- Cygwin environment under windows XP
- GPC compiler
Mac OS X
Executables and libraries need to be installed properly for each machine,
which is generally no problem for the Windows machines.
Data files, i.e., postscript, should be transferred as ascii types.
Many people forget this detail.
origin: 2001 Dec 23 split off from delila.html
updated: 2014 Nov 10