
/*!
  @author d金魚
  @since 2003/10/7 -
*/

#ifndef _DKUTIL_STLPORT_POLICY_H_
#define _DKUTIL_STLPORT_POLICY_H_

//#	define _STLP_NEW_PLATFORM_SDK
#	ifdef NDEBUG
#		undef _STLP_DEBUG//STLPortはデバックモードでビルドしない
#		undef _STLP_DEBUG_ALLOC//デバックアロケータ？を使用しない。
//DefaultでSTATIC_LIBRARYです。
//#		define _STLP_USE_STATIC_LIB //STLPortのSTATICLIBRARYを使うらしい
//#		define _STLP_USE_STATICX_LIB  1
//#		define _STLP_USE_DYNAMIC_LIB 1
#	else
#		define _STLP_DEBUG 1
//なんかSTLPort付属のIOSTREAM使うと、DEBUGビルド時は変な無限ループに突入するので、
//それをDLLモードにして、カバー（ん〜〜　むかつくなぁ〜
#		define _STLP_USE_DYNAMIC_LIB 1
#		define _STLP_DEBUG_MESSAGE 1
#	endif

#	ifdef _MT
#		undef _STLP_NO_THREDS//スレッドを使う
#	else
#		define _STLP_NO_THREDS 1 // シングルスレッド
#	endif //end of _MT


//#	define _STLP_STATIC_CONST_INIT_BUG	//私の環境ではこれが必要らしい
	

#endif //end of include once
