問題タブ [usermode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - qemu-user が Docker で「mmap スタック: メモリを割り当てられません」と報告する
Ubuntu Docker イメージを使用して、arm64 M1 Mac Mini に x86-64 環境をセットアップしました。GCC AArch64 クロス コンパイラやユーザー モード QEMU などの関連ソフトウェアをインストールしました。
SPARC-64 エミュレーションが失敗することを除けば、このセットアップが Linux 用の Windows サブシステム (Ubuntu ディストリビューションも) で機能することはわかっています。しかし、Docker を使用して M1 Mac でこれを行うと、QEMU は次のように報告します。
プログラムのソースコードは次のとおりです。
コマンドでコンパイルしたもの:
そして、以下で実行: