У меня был некоторый успех с компилятором Boost и Sun CC на Solaris 10, но это неприятно. Главное помнить, вам нужно,
-library=stlport4 -features=tmplife -features=tmplrefstatic
в вас CXXFLAGS для всего, что вы компилируете, все библиотеки только на основе шаблонов, которые я пробовал, похоже, прекрасно с этим работают (пропустите все библиотеки, которые нужно скомпилировать, подробности см. Здесь )
Это, конечно, означает, что вам придется перестраивать любые библиотеки, на которые вы хотите сослаться (вам очень повезет, если они уже использовали stlport4).
К сожалению, это единственная (ненадежно) действительная причина не использовать Boost :-(
Блог Sun C ++ Frontend tails