anything in tr1 should be now in the root of the includ path so anything like
#include <tr1/functional>
should now be:
#include <functional>
tr1 stands for technical report 1 and almost everything in it became part of the c++11 standard so when you tell the compiler to use c++11 it doesn't use tr1 anymore since those files are now directly available