docs/src/install.md

changeset 760
52e49533e7b4
parent 737
b3b113eac3b8
child 806
e06249e09f99
     1.1 --- a/docs/src/install.md	Mon Dec 18 14:14:47 2023 +0100
     1.2 +++ b/docs/src/install.md	Mon Dec 18 14:25:10 2023 +0100
     1.3 @@ -2,21 +2,21 @@
     1.4  title: Build Instructions
     1.5  ---
     1.6  
     1.7 -The build processes uses CMake starting with UCX 3.0.
     1.8 +The build processes uses configure and make.
     1.9  First, download the source code from [Source Forge][1].
    1.10  
    1.11      wget https://sourceforge.net/projects/ucx/files/ucx-latest.tar.gz
    1.12      tar -xzf ucx-latest.tar.gz
    1.13      cd ucx-latest
    1.14 -    
    1.15 -Then create a build directory and use cmake to create the build files,
    1.16 -execute the build, and - optionally - install the files.
    1.17  
    1.18 -    mkdir build
    1.19 -    cd build
    1.20 -    cmake ..
    1.21 -    cmake --build .
    1.22 -    sudo cmake --install .
    1.23 +Then execute ./configure with the options you like. You can get a list of
    1.24 +all available options with ./configure --help. The recommended configuration
    1.25 +for production builds is ./configure --release.
    1.26 +
    1.27 +    ./configure --release
    1.28 +    make
    1.29 +    make check                 # only available when built with tests 
    1.30 +    sudo make install
    1.31  
    1.32  When compiling UCX 3, you can tweak the buffer sizes for small-buffer-optimization.
    1.33  You can do this, be pre-defining one or more of the following macros:

mercurial