# The KPuzzle Documentation

## Prerequisites & Installation

Prev | Home | Next

KPuzzle now finally is based on QT 3 and KDE 3. It should work on every minor release of these libraries, and on every platform they support. If there occur errors (preferrably reproducible ones) in any situation, please let me know. I'll see for a solution then.

You will need all libraries which are required by QT and KDE, too. Apart from these, KPuzzle does not use any other library.

To compile the game, you have to run

        ./configure
        make
        su -c "make install" # if you are not root
        make install # if you are root

If this does not work immediately, please check the following:

- Are QT and KDE installed correctly? You will also need the development headers, which your distributor might have separated from the run-time libraries.
- May the

      configure

  script find the libraries? Check if the

      QTDIR

  and

      KDEDIR

  variables are set.
- You should compile KPuzzle with the same C++ compiler which was used to compile the libraries on your system. If you have installed precompiled versions of QT, KDE or any other library, make sure they are appropiate for your system. When in doubt, recompile.

To start KPuzzle, simply type

    kpuzzle

in a shell window or use the link which you should find in the Games section of your K-Menu. Have fun!

Prev | Home | Next
The KPuzzle Handbook |  | Playing the Game