Closed12
M1 Mac上でi686のクロスコンパイル環境を作りたい。
M1 Mac上でi686のクロスコンパイル環境を作りたい。
が、難しそう。
docker?知らんそんなもの。
まず、GCCでやるかClangでやるかを選択できる。
brewにあった以下のパッケージを入れた。
i686-elf-binutils ✔ i686-elf-gcc ✔
これ使って自作OSをコンパイルしたら、普通にbrew install qemu
に入っていた、qemu-system-i386で実行できてしまったのだが。
M1 Macって自作OS作るのに最適なマシンだったのか。。。
xv6をビルドしてみる。
brewに入っているやつでできているのでクローズ
aarch64もある。
brew install aarch64-elf-binutils aarch64-elf-gcc aarch64-elf-gdb
このスクラップは2ヶ月前にクローズされました