====== ビルドに必要なパッケージ導入 ====== OpenJDK のビルドには様々なパッケージ((クロスコンパイルなので、armhf 用))が必要となりますので導入しておきます。 ===== X11 ===== bionic64:~/src/jdk$ sudo apt-get install libx11-dev:armhf libxext-dev:armhf libxrender-dev:armhf libxtst-dev:armhf libxt-dev:armhf パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下の追加パッケージがインストールされます: gcc-8-base:armhf libbsd0:armhf libc6:armhf libgcc1:armhf libice-dev:armhf libice6:armhf libpthread-stubs0-dev:armhf libsm-dev:armhf libsm6:armhf libuuid1:armhf libx11-6:armhf libxau-dev:armhf libxau6:armhf libxcb1:armhf libxcb1-dev:armhf libxdmcp-dev:armhf libxdmcp6:armhf libxext6:armhf libxfixes-dev:armhf libxfixes3:armhf libxi-dev:armhf libxi6:armhf libxrender1:armhf libxt6:armhf libxtst6:armhf uuid-runtime 提案パッケージ: glibc-doc:armhf locales:armhf libice-doc:armhf libsm-doc:armhf libxcb-doc:armhf libxext-doc:armhf libxt-doc:armhf 以下のパッケージが新たにインストールされます: gcc-8-base:armhf libbsd0:armhf libc6:armhf libgcc1:armhf libice-dev:armhf libice6:armhf libpthread-stubs0-dev:armhf libsm-dev:armhf libsm6:armhf libuuid1:armhf libx11-6:armhf libx11-dev:armhf libxau-dev:armhf libxau6:armhf libxcb1:armhf libxcb1-dev:armhf libxdmcp-dev:armhf libxdmcp6:armhf libxext-dev:armhf libxext6:armhf libxfixes-dev:armhf libxfixes3:armhf libxi-dev:armhf libxi6:armhf libxrender-dev:armhf libxrender1:armhf libxt-dev:armhf libxt6:armhf libxtst-dev:armhf libxtst6:armhf uuid-runtime アップグレード: 0 個、新規インストール: 31 個、削除: 0 個、保留: 0 個。 4,620 kB のアーカイブを取得する必要があります。 この操作後に追加で 16.5 MB のディスク容量が消費されます。 続行しますか? [Y/n] \\ ===== Freetype ===== bionic64:~/src/jdk$ sudo apt install libfreetype6-dev:armhf パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下の追加パッケージがインストールされます: libc6-dev:armhf libfreetype6:armhf libpng-dev:armhf libpng16-16:armhf linux-libc-dev:armhf zlib1g:armhf zlib1g-dev:armhf 提案パッケージ: glibc-doc:armhf 以下のパッケージが新たにインストールされます: libc6-dev:armhf libfreetype6:armhf libfreetype6-dev:armhf libpng-dev:armhf libpng16-16:armhf linux-libc-dev:armhf zlib1g:armhf zlib1g-dev:armhf アップグレード: 0 個、新規インストール: 8 個、削除: 0 個、保留: 0 個。 6,198 kB のアーカイブを取得する必要があります。 この操作後に追加で 24.4 MB のディスク容量が消費されます。 続行しますか? [Y/n] \\ ===== ALSA ===== bionic64:~/src/jdk$ sudo apt install libasound2-dev:armhf パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下の追加パッケージがインストールされます: libasound2:armhf libasound2-data 提案パッケージ: libasound2-plugins:armhf alsa-utils libasound2-doc:armhf 以下のパッケージが新たにインストールされます: libasound2:armhf libasound2-data libasound2-dev:armhf アップグレード: 0 個、新規インストール: 3 個、削除: 0 個、保留: 0 個。 465 kB のアーカイブを取得する必要があります。 この操作後に追加で 2,207 kB のディスク容量が消費されます。 続行しますか? [Y/n] \\