cfenollosa_os-tutorial/00-environment/README.md

14 lines
612 B
Markdown
Raw Normal View History

2014-10-05 16:39:45 +00:00
*Concepts you may want to Google beforehand: linux, mac, terminal, compiler, emulator, nasm, qemu*
**Goal: Install the software required to run this tutorial**
2014-09-29 09:00:02 +00:00
I'm working on a Mac, though Linux is better because it will have all the standard tools already
available for you.
On a mac, [install Homebrew](http://brew.sh) and then `brew install qemu nasm`
2014-09-29 09:14:34 +00:00
Don't use the Xcode developer tools `nasm` if you have them installed, they won't work for the most cases. Always use `/usr/local/bin/nasm`
Furthermore, on a mac, qemu is split into multiple binaries. You will want
2014-09-29 09:51:49 +00:00
to call `qemu-system-x86_84 binfile`