vlc taglib

ubuntu 12.10でvlc-2.0.4をクロスビルドしてるけど、taglibがらみでコンパイルエラーが。ググってみると
vlc-2.0 5d6a6f0e53bb - Pastebin.com
こんな感じが引っかかったが原因は分からず。
バージョン戻しとか、taglib無効にするとかいう対処はあったが、それもなんだかな〜って感じだったので少し追ってみた。
taglibを単体でビルドするとどうなるのか試そうとしたら、cmake使ってて紆余曲折があったものの、単体ではうまくいく様子。

cd /home/piro/work/taglib-1.8/examples && /usr/bin/i686-w64-mingw32-gcc  -DTAGLIB_STATIC -DHAVE_CONFIG_H -DTAGLIB_STATIC -Wall @CMakeFiles/tagreader_c.dir/includes_C.rsp   -o CMakeFiles/tagreader_c.dir/tagreader_c.c.obj   -c /home/piro/work/taglib-1.8/examples/tagreader_c.c

コンパイル時に-DTAGLIB_STATICが必要そうな感じなので、Makefile書き換えてみたところ、件のエラーは解消。ただ他でいろいろつまってて動作確認までは至らずOrz....