2020-10-19

AWSのarm64インスタンスでarmhfなバイナリを動かす

自分用メモ。AWSのa1またはm6インスタンス上のUbuntu 20.04はarm64バイナリは実行できるが、32-bitなARM、例えばarmhfは実行できない。チップはA32を実行できるようなので、multiarchを使えば動く。これでA32のテストも可能。

例えば、
dpkg --add-architecture armhf
appt update
apt install gcc-arm-linux-gnueabihf libc6:armhf
な感じ。