gnu asを使用して32ビットシステムで64ビットターゲットをクロスコンパイルする必要がありますが、コンパイルされたスクリプトを実行するとx86_64-linux-as
エラーメッセージが見つかりません。
32ビットDebianまたはUbuntuパッケージが含まれていますかx86_64-linux-as
?なぜスクリプトが64ビットコードを生成するのかわかりませんx86_64-linux-as
。 32ビット版を使用してはいけませんか?
答え1
あなたはそれを使用することができますbinutils-x86-64-linux-gnu
、Debian Jessieで使用できます(Ubuntuではありません)。含まれているため、ターゲットとして使用するように構成x86_64-linux-gnu-as
する必要があります。x86_64-linux-gnu