Before you are able to compile YASA, you must install several packages
To compile YASA you need at least the following packages:
commercial class library, free for non-commercial use
usually delivered with KDE, Windows users can download
a package at ftp://ftp.trolltech.com/qt/non-commercial
Linux users should install the lastest version which can
be found at ftp://ftp.trolltech.com/qt/source/qt-x11-free...
This is an advanced unix environment for M$ Windows. This
is absolutely required if you are under M$ Windows. Try
- make, gcc, bash, ls, cp
should be installed with every UNIX/Linux System.
Windows user must install the cygwin package!
- M$ Visual C++
To enhance the behaviour of YASA, you should install the following
This is an advanced c++ compiler development kit from
microsoft. YASA needs at least V6 of MVCC.
It is needed only if you under M$ Windows. This compiler is
not for free so you must pay a lot of money for it.
YASA is pre-configured to use in conjunction with MVCC. So you are not engaged to use it. If you want to use another compiler such as gcc maybe it works.
Doxygen generates the online documentation through
parsing the source code of YASA.
You can find Doxygen at http://www.doxygen.org or
Graphwiz is used by Doxygen to generate class diagrams
and dependencies. There are Windows and Linux binaries
The installation of YASA is very easy. There are two different ways to compile
YASA regarding your operating system.
- Install the required packages!
- You have to unpack the full package in your destination directory. Enter:
gzip yasa-vx.xx.tgz | tar -xvf -
- Now there should the a directory created with a name similar to yasa-vx.xx.
Change to that directory and start the compilation process
- If the compilation has finished successfully you can start YASA using the
Attention: Currently there is no install version so the current directory is
the final directory. You may move it to /opt/yasa or anything else. Do not
forget to enter /opt/yasa to your search path using:
or make a symbolic link from /usr/bin to YASA. Usually you must be root to
ln -s /opt/yasa/yg /usr/bin
- Open the M$ project file yasa.dsw and recompile the whole package. That's it!