Actions
提案 #1362
openmikutter AppImageのRaspberry Pi対応
プラグイン名:
ブランチ:
Description
Raspberry Piで動作するmikutter AppImageをつくる件です。
やってみた記録¶
http://akkiesoft.hatenablog.jp/entry/20190630/1561904845
mikutter側でやった変更¶
- ubuntu:16.04をubuntu:18.10かdeban:busterに変更する
- Raspbianが2019-06-20からBusterを採用しており、これをビルド環境にした場合、Busterと同じかBusterより新しいglibc6・libstdc++が入ったイメージにする必要があるため
- libgdbm3をlibgdbm6に変更
- gir1.2-glib-2.0の追加
- これ、そもそもx86_64でも必要な気がしますがどうなんでしょ
mikutter外の課題¶
AppImageを作るためのlinuxdeploy-plugin-appimage.AppImageとexec.soのarm版がないため、それを自力でコンパイル必要があります。
私が試した時点では幸いにも特に問題なくコンパイルできましたが、それぞれ公式のサポートはないため、いつかコンパイルできなくなる可能性もあります。
作業環境は3B+だったので、成果物はRaspberry Pi2以降(armv7l)向けのバイナリになり、ZeroとRPi1(armv6)では動作しないようでした。両方で動くやつが作れるかは要検証デス。
Actions