以前のリビジョンの文書です
ビルド
OpenOCDはバイナリでも配布されているが、USB-Blaster機能をonにしたいので自分でビルドした。
- 環境
- ターゲット環境:Windows (x86_64)
- ビルド環境:Linux (Fedora14 x86_64)
- クロスコンパイラ:mingw (x86_64-w64-mingw32)
- 必要なファイル
- libusb-win32-bin-1.2.6.0.zip (http://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/1.2.6.0/)
- libusb-win32-src-1.2.6.0.zip (同上)
- libftdi-0.20.tar.gz (http://www.intra2net.com/en/developer/libftdi/download.php)
- openocd-0.6.0.tar.bz2 (http://sourceforge.net/projects/openocd/files/openocd/0.6.0)
- パッチ
- パッチ+上記アーカイブ一式のセットをこっそり…openocd-0.6.0_buildpack.tar.bz2
- 手順
- 必要なアーカイブとパッチ(展開した後のsh)を同じディレクトリに置く
- ./bootstrap.shを実行
- makeを実行
- buildディレクトリに成果物一式がまとめられているので、Windows環境へもっていく。