• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.reuse/H27-Feb-2022-97

LICENSES/H03-May-2022-

admin/documentation/H27-Feb-2022-989665

cmake/H03-May-2022-477389

doc/H03-May-2022-1,006948

examples/H27-Feb-2022-

icons/H03-May-2022-

po/H01-Mar-2022-233,742197,764

src/H03-May-2022-88,05673,230

thirdparty/H03-May-2022-18,50614,629

.gitignoreH A D27-Feb-2022335 2923

.gitlab-ci.ymlH A D27-Feb-2022252 75

.kateconfigH A D27-Feb-2022178 53

.kde-ci.ymlH A D27-Feb-2022804 2624

CHANGELOG.mdH A D27-Feb-20225.4 KiB10175

CantorConfig.cmake.inH A D27-Feb-202273 42

DESIGNH A D27-Feb-20228.1 KiB144114

FindCantor.cmakeH A D27-Feb-2022733 2518

README.mdH A D27-Feb-20221.6 KiB4535

org.kde.cantor.appdata.xmlH A D27-Feb-202216.6 KiB149148

README.md

1## Cantor
2
3Cantor is a KDE Application aimed to provide a nice Interface
4for doing Mathematics and Scientific Computing. It doesn't implement
5its own Computation Logic, but instead is built around different
6Backends.
7
8## Available Backends
9
10- Julia Programming Language: http://julialang.org/
11- KAlgebra for Calculation and Plotting: http://edu.kde.org/kalgebra/
12- Lua Programming Language: http://lua.org/
13- Maxima Computer Algebra System: http://maxima.sourceforge.net/
14- Octave for Numerical Computation: https://gnu.org/software/octave/
15- Python 2 Programming Language: http://python.org/
16- Python 3 Programming Language: http://python.org/
17- Qalculate Desktop Calculator: http://qalculate.sourceforge.net/
18- R Project for Statistical Computing: http://r-project.org/
19- Sage Mathematics Software: http://sagemath.org/
20- Scilab for Numerical Computation: http://scilab.org/
21
22## How To Build and Install Cantor
23
24To build and install Cantor, follow the steps below:
25
26```
27cd cantor
28mkdir build
29cd build
30cmake .. -DCMAKE_INSTALL_PREFIX=/path/to/install -DCMAKE_BUILD_TYPE=RELEASE
31make
32make install or su -c 'make install'
33```
34
35If `-DCMAKE_INSTALL_PREFIX` is not used, Cantor will be installed in
36default cmake install directory (`/usr/local/` usually).
37Also, setting `CMAKE_INSTALL_PREFIX` to some unstandart location may happens different problems
38with searching Cantor files. So there is a need for passing proper paths for KDE install cmake variables.
39For example, if no one Cantor's backends found after installation, KDE_INSTALL_PLUGINDIR path should
40be specified on cmake configuration step to some location.
41
42To uninstall the project:
43
44`make uninstall` or `su -c 'make uninstall'`
45