Install GBDK (easy way now is through Homebrew):
brew tap mistydemeo/formulae
brew install --HEAD mistydemeo/formulae/gbdk
Install an emulator, Sameboy is becoming a good option it seems:
https://sameboy.github.io/
gdb (with wine)
mgba
/Applications/SameBoy.app/Contents/MacOS/SameBoy main.gb mGBA main.gb
brew install rgbds