📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 1,035行目: | 1,035行目: | ||
H3にはPortBが無い。<br> | H3にはPortBが無い。<br> | ||
<br> | <br> | ||
==== Linux PCの設定 ==== | |||
Linux PCにおいて、以下の依存関係のライブラリをインストールする。<br> | |||
(Texinfoは、GNU公式Webサイトにアクセスして、ソースコードからインストールすることを推奨する)<br> | |||
sudo zypper install autoconf automake cmake unzip tar git wget pkg-config gperf gcc gcc-c++ \ | |||
gawk bison openssl flex figlet pigz ncurses-devel ncurses5-devel texinfo | |||
<br> | |||
Linero社が提供しているGCC ARMツールチェーンをダウンロードする。<br> | |||
https://releases.linaro.org/components/toolchain/binaries/<br> | |||
<br> | |||
wget https://releases.linaro.org/components/toolchain/binaries/7.5-2019.12/aarch64-linux-gnu/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz | |||
tar xf gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz | |||
<br> | |||
==== PinePhoneの設定 ==== | |||
sudo apt-get install ccache libicu-dev icu-devtools libhidrd0 libhidrd0-dev libsctp1 libsctp-dev libzstd1 libzstd-dev \ | |||
libinput-bin libinput-dev libts0 libts-bin libts-dev libmtdev1 libmtdev-dev libevdev2 libevdev-dev \ | |||
libblkid-dev libffi-dev libglib2.0-dev libglib2.0-dev-bin libmount-dev \ | |||
libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libselinux1-dev libsepol1-dev libwacom-dev \ | |||
libfontconfig1-dev libdbus-1-dev libnss3-dev libxkbcommon-dev libjpeg-dev libasound2-dev libudev-dev libgles2-mesa-dev \ | |||
libxcb-xinerama0 libxcb-xinerama0-dev gdbserver \ | |||
python | |||
<br> | |||
==== Qtの設定 ==== | ==== Qtの設定 ==== | ||
Qtのソースコードがあるディレクトリにおいて、qtbase/mkspecs/devices/linux-pinephone-g++ディレクトリを作成する。<br> | Qtのソースコードがあるディレクトリにおいて、qtbase/mkspecs/devices/linux-pinephone-g++ディレクトリを作成する。<br> | ||