docs/src/install.md

Tue, 27 Jun 2023 17:53:56 +0200

author
Mike Becker <universe@uap-core.de>
date
Tue, 27 Jun 2023 17:53:56 +0200
changeset 721
b79340dee0b4
parent 390
d345541018fa
child 737
b3b113eac3b8
permissions
-rw-r--r--

update install instructions for ucx 3.0

universe@264 1 ---
universe@264 2 title: Build Instructions
universe@264 3 ---
universe@259 4
universe@390 5 The build processes uses CMake starting with UCX 3.0.
universe@259 6 First, download the source code from [Source Forge][1].
universe@259 7
universe@259 8 wget https://sourceforge.net/projects/ucx/files/ucx-latest.tar.gz
universe@259 9 tar -xzf ucx-latest.tar.gz
universe@259 10 cd ucx-latest
universe@390 11
universe@721 12 Then create a build directory and use cmake to create the build files,
universe@721 13 execute the build, and - optionally - install the files.
universe@390 14
universe@390 15 mkdir build
universe@390 16 cd build
universe@390 17 cmake ..
universe@721 18 cmake --build .
universe@721 19 sudo cmake --install .
universe@390 20
universe@390 21 ---
universe@390 22
universe@390 23 ### UCX 2.1
universe@390 24
universe@390 25 The build procedure for UCX 2.1 uses a configure script.
universe@390 26 For Microsoft Windows, you will need an appropriate port of the linux
universe@390 27 tools (like MinGW or Cygwin).
universe@390 28 First, download the source code from [Source Forge][1].
universe@390 29
universe@390 30 wget https://sourceforge.net/projects/ucx/files/ucx-2.1.0.tar.gz
universe@390 31 tar -xzf ucx-2.1.0.tar.gz
universe@390 32 cd ucx-2.1.0
universe@259 33
universe@259 34 Then issue the `configure` and `make` commands.
universe@259 35
universe@259 36 ./configure && make
universe@259 37
universe@259 38 To verify your installment you can issue `make check`. If everything is fine,
universe@259 39 you can install UCX with
universe@259 40
universe@259 41 make install
universe@259 42
universe@259 43 Note, that you might need administrative privileges for a system wide
universe@259 44 installation.
universe@259 45
universe@259 46 [1]: https://sourceforge.net/projects/ucx/files/
universe@259 47

mercurial