#include <functional> error

ist ein C++ Kern Header für den Umgang mit Funktionsobjekten (was ich hier schon ein paar mal per Hand gezeigt habe, weil es auf den AVRs nicht dabei ist):
http://www.cplusplus.com/reference/functional/
http://en.cppreference.com/w/cpp/header/functional

Wenn das nicht geht stimmt wie gesagt was mit der Installation nicht.