O processo de compilação de um arquivo tar (compactado) normalmente consiste em:
./configure
make
sudo make install
Onde a primeira linha geralmente pode ter várias opções (como --prefix=/usr
para instalar executáveis em /usr/bin
em vez do padrão mais comum /usr/local/bin
). Executar configure
sozinho nunca é suficiente para instalar o software a partir de um arquivo tar.
No entanto, você deve sempre procurar se houver um arquivo chamado INSTALL * ou README * e ver se há instruções especiais. Para cmake
, há um README.rst
que informa:
Building CMake from Scratch
---------------------------
UNIX/Mac OSX/MinGW/MSYS/Cygwin
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
You need to have a compiler and a make installed.
Run the ''bootstrap'' script you find the in the source directory of CMake.
You can use the ''--help'' option to see the supported options.
You may use the ''--prefix=<install_prefix>'' option to specify a custom
installation directory for CMake. You can run the ''bootstrap'' script from
within the CMake source directory or any other build directory of your
choice. Once this has finished successfully, run ''make'' and
''make install''. In summary::
$ ./bootstrap && make && make install
Então você deve seguir o conselho no resumo lá.