2006-07-23から1日間の記事一覧

gcc の STL を STLPort 5.0 に入れ替え

C++

インストール自体は簡単。適当な場所にアーカイブを展開して、 sudo make -f gcc.mak clean install できたら試しに次のコードをコンパイルしてみる。 #ifdef _DEBUG #define _STLP_DEBUG 1 #else #undef _STLP_DEBUG #endif #include <vector> int main(void) { std</vector>…

Boost 1.33.1 with STLPort 5.0

C++

リンクに失敗するから stlport.jam の一番最後の方を弄って適当に対処。 if ! $(STLPORT_AUTOLINK) { STLPORT_LIB_STATIC_SUFFIX ?= "" ; for local v in $(STLPORT_VERSIONS(5)) { flags $(CURR_TOOLSET) FINDLIBS <stlport-version>$(v)/<runtime-build>debug/<runtime-link>static : stlportstl$(STLPORT</runtime-link></runtime-build></stlport-version>…