hash_map официально не входит в стандарт C+ +. В случае с STL-ем в GCC, он в 4-й версии вынесен в каталог ext. Вопрос такой: а почему раньше программы собирались, а теперь нет? Раньше hash_map лежал не в ext?