OpenOCD のビルド : Mac 編

Mac 上で homebrew を利用したビルドについて記します

環境の準備

Homebrew のインストール

適宜インストールします。(省略)

https://brew.sh/index_ja

パッケージの追加

OpenOCD のビルドに必要なライブラリ等を追加します。

以下はビルド時と実行時に必要なライブラリです。

二行に分けて書きましたが一行にまとめて実行できます。

brew install autoconf [email protected] automake hidapi libftdi libtool libusb libusb-compat pkg-config

ソースの取得

対象のデバイスに合わせて取得元は変わって来る場合があります。アーカイブファイルとして提供されているものを使う必要があるかもしれません。

大抵はいくつかのフォークを使い分けることになるので分かりやすいディレクトリ名を付けましょう。

ビルド

bootstrap && configure

ビルドに必要なライブラリ等が足りないと失敗します。

make

deprecated のワーニングで止まってしまわないようにコマンドライン経由で make の変数に少し変更を加えています。

src の下に openocd (実行ファイル) が作成されます。

最終更新

役に立ちましたか?