I can't compile sqlite.h

There is a line which uses smart pointers from std::tr1. but I had to change it to use boost to be able to compile it. Why is this so?
Bringing P2P Together
https://shareaza.sourceforge.net/phpbb/
https://shareaza.sourceforge.net/phpbb/viewtopic.php?f=5&t=538