Download SynDEx software
Warning: SynDEx is not a free software in the sense of
the Free Software Foundation, as all sources are not
distributed. However, SynDEx is a freeware available for
non-commercial use. You may download and use it, free
of charge, provided that you agree with
the
COPYRIGHT.
The Reference Manual,
User Manual, Tutorial and Grammar
may be directly accessed or downloaded from the
documentation page.
SynDEx version 7 includes new features (vs. version 6)
- Multi-periodic applications
-
Adequation based on multi-periodic
distributed real-time scheduling analyses
- Verification of dependence cycles even though hierarchy
-
New Graphical User Interface for algorithm specifications
-
Single window grouping all the definition operations
- Abstract reference
- Superblock
- Undo: yes, we did it!
NB: SynDEx v6 files are compatible with SynDEx v7.
SynDEx latest version is 7.0.3, released on 2009-12-03.
Changes:
- In SynDEx 7.0.3:
- various bug fixes on multiperiod handling,
- improvements of error/warning messages,
- addition of missing files in the distribution.
- In SynDEx 7.0.2:
- bug corrections:
- error "cannot open file" when "open file" removed,
- error "Not_found" when modification of duration during
adequation removed,
- flattening improvement,
- new refresh button in algorithm window,
- more information about multi-periodic applications in
the user manual.
Pre-requisites
Tcl/Tk 8.4 or higher is required to run SynDEx:
-
for Windows:
use the ActiveTcl distribution which can be downloaded freely
here.
- for Mac OS X: the Tcl/Tk version installed by default may
be too old. You'd better install the ActiveTcl distribution
which can be downloaded freely
here. Install the most recent 8.4.X version.
Then, before running SynDEx, you'll have to change your
DYLD_LIBRARY_PATH variable to use this Tcl/Tk
instead of the default one installed in /System/Library.
In the terminal, use the following command:
export DYLD_LIBRARY_PATH=/Library/Frameworks/Tcl.framework:/Library/Frameworks/Tk.framework:$DYLD_LIBRARY_PATH
-
for Linux: you shouldn't have anything
to install as Tcl/Tk comes with the standard
distributions. Otherwise you can check with your
system administrator or install it from
here or also from the ActiveTcl distribution.
Please note that if you have a Tcl/Tk
version higher than 8.4, running SynDEx might fail.
For Linux, creating a symbolic link to your
installed version of the library should solve the
problem. For Windows, renaming the dll should solve
the problem.
Download
SynDEx v7 runs under Linux, Windows, Mac OS X platforms:
Previous releases are
available here.
Installation
Uncompress and extract the downloaded archive. Under
Windows use WinRar; under Linux and Mac OS X use the
command:
tar -xvzf syndex-7.0.x-xxx.tar.gz
This will create in the current directory the
subdirectory syndex-7.0.x containing all the
distributed files. The executable is the file
named syndex-7.0.x in the bin directory. For Windows,
add it a .exe extension.
If you experience any installation problem
and the answer is not in the
FAQ,
please e-mail us
a description of the problem,
with enough information to let us a chance to resolve it.