ニッチな質問かも知れず、恐縮です。
当方、まだあまりLinuxに慣れておりません。
また、質問タイトルに直結した説明になっていませんので、
途中過程のどこかで対応策に思い当たる方がいらっしゃいましたら、
アドバイスなど頂けますと幸いです。
###前提・実現したいこと
raspberry pi 2B に、
Kritaというアプリケーションをインストールしようとしています。
以下、やったコトを実施順に列記します。
###①pi@raspberrypi: sudo apt-get install krita
と実行
無事に入り、起動しましたが、ファイルを新規作成すると必ずクラッシュ。
クラッシュ対策例を探していますが、今のところ見つけられておりません。
###② AppImage版をインストール
①でインストールされたVersionが2.8.5で、最新安定版3.2、3.3よりも古かったため、
(apt-cache policy krita
と実行してVer. 2.8.5しか無いらしいことを確認しました)
↓のURLからLinux版AppImageファイルをダウンロード。
https://krita.org/jp/download-jp/krita-desktop-jp/
64bit版でしたがダメもとで、↓を実行すると、
pi@raspberrypi: ~/Downloads $ chmod +x krita-3.3.0-x86_64.appimage pi@raspberrypi: ~/Downloads $ ./krita-3.3.0-x86_64.appimage
↓のように怒られ失敗しました。
bash: ./krita-3.3.0-x86_64.appimage: cannot execute binary file: 実行形式エラー
raspberry piに対応するarmv7版は配布されていない様子です。
###③ ソース版をインストール
上記URLからソースコード版をダウンロード、tar xvzf ~~~.tar.gz
と解凍し、
↓のURLを参照しながらインストールを試みました。
http://www.davidrevoy.com/article193/guide-building-krita-on-linux-for-cats
mkdir -p ~/Downloads/krita/src ~/Downloads/krita/build ~/Downloads/krita/inst
と作成したディレクトリsrc内に、解凍したファイル一式をコピーしました。
cd ~/Downloads/krita cd ~/Downloads/krita/build cmake -DCMAKE_INSTALL_PREFIX=$HOME/Downloads/krita/inst $HOME/Downloads/krita/src -DWITH_GMIC=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DPRODUCTSET=ALL -DPACKAGERS_BUILD=ON -DBUILD_TESTING=OFF -DKDE4_BUILD_TESTS=OFF (実際には改行していません)
と実行しました。
(なおraspberry piには元々、cmakeが入っていなかったのですが、
別のアプリケーションをインストールするときに必要になり、
事前に入れてありました)
実行後のコンソールには↓が表示されました。
-- The C compiler identification is GNU 4.9.2 -- The CXX compiler identification is GNU 4.9.2 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using CMake version: 3.6.2 -- Krita version: 3.3.0 -- Release build: TRUE CMake Error at CMakeLists.txt:192 (find_package): Could not find a configuration file for package "ECM" that is compatible with requested version "1.7.0". The following configuration files were considered but not accepted: /usr/share/ECM/cmake/ECMConfig.cmake, version: 1.0.0 -- Configuring incomplete, errors occurred! See also "/home/pi/Documents/krita-3.3.0/build/CMakeFiles/CMakeOutput.log".
ECM(extra-cmake-module)のVersionが条件を満たしていないらしい、
ことが分かりました。
ECMConfig.cmakeのUpdate方法も探しているところですが、
今のところ見つけられておりません。
以上がやったことですが、無事にインストールするために、
どのような策があるか、①~③のどれにでも構いませんので、
助言いただけますと助かります。
よろしくお願いします。
以下に環境情報を追記します:
pi@raspberrypi:~/Downloads $ cat /proc/version Linux version 4.9.35-v7+ pi@raspberrypi:~/Downloads $ cat /etc/debian_version 8.0 pi@raspberrypi:~/Downloads $ cat /etc/issue Raspbian GNU/Linux 8 \n \l
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー