
Ubuntu日本語フォーラム

ログインしていません。
http://cameo54321.blogspot.jp/2014/02/installing-cmake-288-or-higher-on.html
こちらを参考にやってみたのですが、理解できてないようです・・・
以下は私の解釈です。
1.インストール済みのcmakeのバージョンが2.8.7であることを確認
2.cmakeサイトからcmake-3.2.2-linux-i386.tar.gzをダウンロード、ここに展開、cmake-3.2.2-linux-i386フォルダができる
cmake-3.2.2-linux-i386フォルダ内には、bin,doc,man,shareのフォルダがある
3.cmake-3.2.2-linux-i386フォルダ内に_buildフォルダを作成、_buildフォルダに移動
4.cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
5.make
6.sudo make install
7.sudo ldconfig
こうなんだと思いましたが、cmakeコマンドを実行すると
CMake Error: The source directory "/home/takashi/ダウンロード/cmake-3.2.2-Linux-i386" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
このように出ます。
私の環境に合わせてcmakeのコマンドオプションが必要なのでしょうか。アドバイスいただけると助かります。
よろしくおねがいします。
オフライン
自分は cmake は使ったことがないのでよくわからないのですが、iinews さんがダウンロードされた cmake-3.2.2-linux-i386.tar.gz の中身は i386用に構築されたバイナリーが入っていて、恐らく 「tar で /usr/local に展開するものではないか?」と思います。
リンク先の 5. を見ると「ソースから構築・インストール・・・」と書かれているのでソースの tar.gz をダウンロード・展開してから、まず README.rst をご覧ください。
sudo apt-get install build-essential
を実行してから
README.rst の
Building CMake from Scratch
に書かれている
./bootstrap && make && sudo make install
で実行すれば構築・ /usr/local 以下へインストールできます。
/usr にインストールしたければ
./bootstrap --prefix=/usr && make && sudo make install
になります。
まず、テスト用の環境で実行してみることを強くおすすめします。
オフライン
もう一度ダウンロードページをよく見たら、一番上の方にcmake-3.2.2.tar.gzというのがあったのでそちらでやってみたらうまく?完了しました。
その後、makoplさんの回答を読むことに・・・せっかく回答いただいたのに申し訳ありません。
そもそもダウンロードする対象を間違えてたってことですね。
5.にもちゃんとsourceとあったのでちゃんと見なおすべきでした。
普段は軽い使用ですのでcmakeなんて使わないのですが、別質問
https://forums.ubuntulinux.jp/viewtopic.php?id=17546
こちらで古いfreshplayerpluginを用意すれば症状が解決するかと思い、参考サイトに従いcmakeを実行したところバージョンが古いとなったので
ここだけ別に質問させていただきました。
お邪魔しました。
オフライン