mutex_map[key] = PTHREAD_MUTEX_INITIALIZER;
mutex_map は次のタイプです。
static std::map<std::string, pthread_mutex_t> mutex_map;
グローバルスコープで同じファイルに
プレーンな C++ に対して次の警告が表示されます
warning: extended initializer lists only available with -std=c++0x or -std=gnu++0x
この警告とその解決方法を正確に理解できません