1. How do I compile Systester from the source in Linux/Unix?

Download the source, untar it and run the configure script by typing:

./configure 

The configure script will check the existence of a Qt 4.4.0 (or later)
installation and a GMP 4.2.1 (or later) installation and no other
dependencies

./configure --help
will print a list of available option. Alternatively you may try to
to use qmake (or qmake-qt4) directly. 

qmake systester.pro

Then you can type make and make install to install Systester. The script
install-desktop.sh will create menu entries for Gnome and KDE.

If you need the CLI version of systester the steps you have to follow are:

cd cli
make cli

Then you'll have a systester-cli binary you may copy somewhere in you PATH. 


2. Why should I use the binaries you distribute?

Actually you don't need to use these binaries. The binaries are distributed
for the users who run systems that do not provide a complete build
environment by default or do not support all the dependencies like Qt and
GMP. Distributions like OpenSuse, Pardus and Arch Linux provide precompiled
packages of System Stability Tester in their primary or secondary
repositories. If your distribution provides precompiled packages it's better
and easier for you to use them. 


3. I have altered the FSB multiplier of my machine. When Systester runs on
my Linux box reports wrong operational frequency for the CPU. On Windows
everything is fine. Why?

Systester needs read access to /dev/mem. You need to run Systester using the
sudo command. 


4. What is the function of the mode button?

The mode button enables/disables the intermediate result comparisons when
systester runs with more than one thread. 


5. I enabled the log function of Systester. Where can I find the log file?

Try the systester.log file. 


6. I enabled the Pi file function of Systester. Where can I see the digits
of Pi Systester found?

Try the CPUPI.DAT file. It has the same name and format SuperPI uses, so you
can compare the results directly using a simple cmp or diff command. 


7. What's the difference between systester, systester-cli and
systester-lite?

systester is the GUI branch of the project, with all the features enabled.
systester-cli is the CLI branch of the project with all the features
enabled. systester-lite is a CLI branch with platform dependent code
disabled. This means some of the features, like hardware information, are
disabled in exchange of increased portability. If you wish to build
systester-lite for your platform, just be sure you have GMP 4.2.1 or later
installed on your system. Under directory cli of the source tree you may
type 'make lite' in order to build systester-lite. 

