Diversos  erros ocorrem ao compilarmos uma aplicação no GCC 4.3.  Estes erros são derivados da não declaração de alguns arquivos  includes agora obrigatórios, a  seguir a tabela do erro  versus resolução:

Erro na declaração: Incluir
find, for_each, sort #include <algorithm>
ostream_iterator, istream_iterator #include <iterator>
auto_ptr #include <memory>
typeid #include <typeinfo>
isalnum, toupper #include <cctype>
INT_MIN, INT_MAX, RAND_MAX #include <climits>
printf #include <cstdio>
atoi, free, rand, exit #include <cstdlib>
EXIT_FAILURE #include <cstdlib>
strcmp, strdup, strcpy, memcpy #include< cstring>

Mais informações AQUI!