[openFrameworks]ofxBox2d addonを利用するとエラー


開発環境


言語

- openFrameworks 0.98

 

addon

- ofxBox2d

質量・速度・摩擦といった、古典力学的な法則をシミュレーションするゲーム用の2D物理演算エンジン

IDE

- xcode Version 9.1 (9B55)

OS

- macOS sierra 10.12.6

参考著書

Beyond Interaction[改訂第2版] -クリエイティブ・コーディングのためのopenFrameworks実践ガイド

http://yoppa.org/blog/4810.html


エラー内容

Use of undeclared identifier 'ofDefaultVertexType'


回避方法

https://github.com/vanderlin/ofxBox2d

のaddonを利用するとエラーとなります。

 

ダウンロードしたaddonのREADME.md記載のとおりにopenFrameworksのバージョンにあわせたaddonを利用する。

 

First, pick the branch that matches your version of openFrameworks:

 

* OF [stable](https://github.com/openframeworks/openFrameworks/tree/stable) (0.9.8): use [ofxBox2d/stable](https://github.com/vanderlin/ofxBox2d/tree/stable)

 

* OF [master](https://github.com/openframeworks/openFrameworks) (0.10.0): use [ofxBox2d/master](https://github.com/vanderlin/ofxBox2d/)