cmake 2.8.9 sur Ubuntu 10.04


10

J'ai installé en cmakeutilisant apt-getet la "dernière" version est 2.8.0.

Mais lorsque j'essaie de l'utiliser, mon projet nécessite la cmakeversion 2.8.9.

J'essaie de mettre à jour mais sans succès en utilisant apt-get.

Comment puis-je obtenir cmake2.8.9 sur Ubuntu 10.04


4
cmake 2.8.9 est disponible dans les dépôts officiels pour Ubuntu 12.10. Vous devriez envisager de mettre à niveau votre système.
Eric Carvalho

Réponses:



8

ouvrez votre terminal avec ctrl+ alt+ tpuis tapez comme

wget http://www.cmake.org/files/v2.8/cmake-2.8.10.2-Linux-i386.sh
chmod +x cmake-2.8.10.2-Linux-i386.sh
./cmake-2.8.10.2-Linux-i386.sh

J'espère que ça t'as aidé.


1
quand j'ai le dossier avec cmake que dois-je faire? Ce script n'installe pas cmake ... Merci
GM

donne-moi ça
rɑːdʒɑ

user @ user-NC10: ~ / cmake-2.8.10.2-Linux-i386 $ ls bin cmake-2.8.10.2-Linux-i386.sh doc man share merci pour l'aide!
GM

et le journal d'installation s'il vous plaît
rɑːdʒɑ

Par défaut, CMake sera installé dans: "/home/giacomo/cmake-2.8.10.2-Linux-i386/cmake-2.8.10.2-Linux-i386" Souhaitez-vous inclure le sous-répertoire cmake-2.8.10.2-Linux- i386? Dire non sera installé dans: "/home/giacomo/cmake-2.8.10.2-Linux-i386" [Yn]: Y En utilisant le répertoire cible: /home/giacomo/cmake-2.8.10.2-Linux-i386/cmake-2.8. 10.2-Linux-i386 Extraction, veuillez patienter ... Déballage terminé avec succès
GM

4

La manière Ubuntu / Debian pour construire à partir des sources:

sudo aptitude install devscripts
dget -x -u http://archive.ubuntu.com/ubuntu/pool/main/c/cmake/cmake_2.8.12.2-0ubuntu3.dsc
sudo aptitude build-dep cmake
cd cmake* && fakeroot dpkg-buildpackage -d
sudo dpkg -i ../cmake*deb

Cela créera un backport local et l'installera. Remplacez presque tous les autres packages disposant d'un DSC plus récent.


cmake_2.8.9-0ubuntu1.dsc: dscverify: cmake_2.8.9-0ubuntu1.dsc failed signature check: gpg: Signature made Thu 16 Aug 2012 11:52:34 AM CEST using DSA key ID DD4D5088 gpg: Can't check signature: public key not found Validation FAILED!!Comment résoudre ça? Je pensais que c'était un paquet Ubuntu?
Peterdk

1
Solution à cette erreur: ajoutez -u à la commande dget.
Peterdk

3

Vous pouvez essayer ceci:

cd ~/Downloads/
wget http://www.cmake.org/files/v2.8/cmake-2.8.10.tar.gz
tar xzvf cmake-2.8.10.tar.gz
cd cmake-2.8.10
./configure
make -j4
sudo make install

Cela fonctionne pour moi sur Ubuntu 12.04. J'ai dû fermer et rouvrir mon terminal pour voir le changement de version.

cmake --version

cmake version 2.8.10


ce que vous dites œuvres, je suis 2.8.10sur cmake --version. Cependant, lorsque j'essaie d'utiliser le Cmake, je reçoisCMake Error: Could not open file for write in copy operation /CMakeSystem.cmake.tmp CMake Error: : System Error: Permission denied CMake Error at /usr/local/share/cmake-2.8/Modules/CMakeDetermineSystem.cmake:172 (configure_file): configure_file Problem configuring file Call Stack (most recent call first): CMakeLists.txt:2 (project)
Prokop Hapala

1
c'est un problème de permission linux ... Je dois le faire sudo cmake ..et sudo makele faire fonctionner ... Savez-vous comment définir correctement les droits pour pouvoir l'utiliser cmakesans sudo?
Prokop Hapala
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.