ライブラリ浦島太郎

最新のSTLport(5.2.1)を拾ってきたらINSTALLの先頭にこんな記述が。

Starting with 5.0 the 'wrapper' mode is not supported anymore. You cannot use native
compiler iostreams implementation with STLport STL (see doc/FAQ for explanations).
Now you have to choose between STLport iostreams or no iostreams.

これってiostream使うなら絶対にSTLportをビルドしなさいよねってことですね。iostream使わないってわけには行かないので、渋々ビルド。今までビルドせずにコンテナとかだけ使ってたので、一手間増えました。ほんの一手間ですけど。

cd C:\lib\STLport-5.2.1
configure msvc8 -x
cd build\lib
nmake clean install

だけですね。iostream必須になったのは5.0以降ってなってますが、その前のリリースがいつだったかというと、2004年のことなんですね。古すぎる。