hi, vector's at function in an ifdef __STL_THROW_RANGE_ERRORS and it seems to me this is not defined by default why ? and where can I define such platform (OS or gcc ?) specific defines ? yours. -- Levente http://petition.eurolinux.org/index_html "The only thing worse than not knowing the truth is ruining the bliss of ignorance."