COLLADA DOM 2.4.0 のインストールで心折れた話
COLLADA DOM 2.4.0 のインストールに心折れて、2.3.1 で妥協した話。
COLLADA DOM(http://sourceforge.net/projects/collada-dom/)の導入はエラーが色々でてとても手こずった。
やりたいのは静的ライブラリの、dom-static のビルド。
とりあえず、なんか boost で
"Unknown compiler version - please run the configure tests and report the results"
とか Warning が出ていたのでおかしいなーと思っていたら、collada-dom-2.4.0/external-lib に boost も含まれていた。
のでインクルードディレクトリを
「..\..\external-libs\boost」
を
自前の boost ディレクトリに変更。
まだ
「error c2008: '$' : マクロ定義内で指定された文字の使い方が間違っています。」
というエラーが出るので、
「"error c2008" COLLADA DOM」で検索して、
「gamedev.net: Setting up Collada DOM 2.4.0 in VS 2010」
http://www.gamedev.net/topic/628276-setting-up-collada-dom-240-in-vs-2010/
を参考にいじってみる。
あとは追加インクルードディレクトリで、
「libxml2」を「libxml2-new」とかにしてみる。
まだエラーがでるので、
半ば諦めつつ COLLADA DOM 2.3.1 をダウンロードして、ビルドしてみると普通にビルド通った。
心が折れたので 2.4.0 ではなくて 2.3.1 でいいや。