Boostを語れゴラァ part2

このエントリーをはてなブックマークに追加
115デフォルトの名無しさん
C++/CLI では関数呼び出しが __clrcall なんだけど、
boost では結構 __fastcall が使われている。

ヘッダだけで済む奴は問題ないんだけど、
*.cpp で提供されているやつは
ライブラリ構築時に作ったオブジェクトで
__fastcall が使われているから
リンクしようとしたときに「だめだよ。」って優しくおこられる。

boost のビルドの時に __clrcall にしてライブラリ構築すれば
いいんだろうけど、boost/config/auto_link.hpp まわりとか
ライブラリ名とかどうすればいいのかな、と。
さらに boost のマニュアルに従って bjam 使ってインストール
してるんだけど、bjam の中身をよく分かってないんで
どうしたもんかと。