Tue, 27 Jun 2023 17:53:56 +0200
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 |