= OS Xでの環境構築方法 = == 前提となる環境 == 予め以下のソフトウェアがインストールされているものとします。 * gcc * Xcodeをインストール(App Store から入手可能)or [https://www.macports.org macport] でインストール == mkimageのインストール == * [http://dev.toppers.jp/trac_user/ev3pf/attachment/wiki/DevEnvMac/mkimage ここ]からバイナリファイルをダウンロードし,パスの通ったディレクトリに置く {{{ cp mkimage /usr/local/bin/ }}} * ソースコードからインストールする場合は,[wiki:DevEnvMac_mkimagebuild こちら]を参照してください. == GNUツールチェーンのインストール == * Mac用バイナリが,[https://launchpad.net/gcc-arm-embedded/+download GCC ARMのサイト]からダウンロードすることができます * 動作確認済バージョン:gcc-arm-none-eabi-5_4-2016q2-20160622-mac.tar.bz2 * 上記パッケージを解凍し,適当なディレクトリに配置したあと,gcc-arm-none-eabi-5_4-2016q2/binにパスを通してください.パスを通す作業手順が分からない場合には、[http://dev.toppers.jp/trac_user/ev3pf/wiki/DevEnvMac_PathSetup こちら]を参照してください。 * ソースコードからビルドする場合は[wiki:DevEnvMac_gccbuild こちら]を参照ください(スタンドアローン版のみmakeできることを確認しています). == EV3RTのコンフィギュレータ(cfg)のインストール == * [http://toppers.jp/cfg-download.html ここ]からMac版バイナリファイル(コンフィギュレータ Release 1.9.4(64bit MacOSX用バイナリ)をダウンロードし,EV3RTのhrp2/cfg/cfg/以下に置いてください. {{{ cp cfg hrp2/cfg/cfg/ }}} * ソースコードからインストールする場合は,[wiki:DevEnvMac_cfgbuild こちら]を参照してください.