I figure most people don't even bother with developing second life because it's so hard to first of all configure, then second of all get all the non-redistributable libraries and put them in the right place.
Worst of all is the quicktime developers SDK, which you have to sign up for- with very few exceptions.
I've put together here all the outsourced libraries and things you'll need to get your second life development started!
Note: This also makes it easier for those who want to try Shadow Draft.
http://wiki.secondlife.com
http://svn.secondlife.com
http://wiki.secondlife.com/wiki/Get_source_and_compile