• Skip to content
  • Skip to link menu
The KDE Education Project
  • The KDE Education Project / Step
 
 

How to obtain Step

In order to compile Step you need a recent KDE 4 libraries (Qt 4.5.rc1 and kdelibs trunk) and the Eigen2 library from kdesupport trunk.

Step can optionally use

  • the GSL library (http://www.gnu.org/software/gsl or from your distribution) for solvers
  • the libqalculate library (http://qalculate.sourceforge.net/ or from your distribution) for unit conversion.
Please set the KDEDIRS environment variable to point to where your KDE 4 is installed.

SVN

You can fetch the source code from the SVN repository. This small tutorial will show you how to fetch, compile, and install the latest development version of Step. If you need other versions, please refer the official "Subversion with KDE" tutorial.

SVN Client Version

Ensure that you have a SVN client version 1.1 or later installed on your machine.

Fetching the Sources

Follow these steps:

$ svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdeedu
$ cd kdeedu

Compiling and Installing

To compile and install Step change into the kdeedu directory. Now follow these steps:

$ mkdir build
$ cd build
$ cmake -DCMAKE_INSTALL_PREFIX=$KDEDIRS -DCMAKE_BUILD_TYPE=debugfull ..
$ cd libkdeedu
$ make
$ su -c "make install"
$ cd ../
$ cd step
$ make
$ su -c "make install"

Last command will prompt you to enter the root password.

On Windows

You can install KDE on Windows by following the instructions here: http://windows.kde.org/download.php.



Last update: 2009-02-19

Inform

Skip menu "Inform"
  • KDE-Edu Home
  • KDE Home

Science Applications

Skip menu "Science Applications"
  • Kalzium
  • KStars
  • Step
    • Info
    • FAQ
    • Screenshots
    • Compile Step
    • StepCore Documentation
    • StepCore Design
  • Marble

Global navigation links

  • KDE Home
  • KDE Accessibility Home
  • Description of Access Keys
  • Back to content
  • Back to menu

Search:


Maintained by edu.kde.org Webmaster
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal