bjam may be the best thing since sliced bread (some of the summaries of capabilities certainly make it sound interesting / valuable), but it's not a tool I know anything about. In an ordinary makefile, I could quickly substitute the right tools (gcc4 instead of gcc, g++4 instead of g++) and be on my way (without having to bother you). But I don't immediately see how to approach that with bjam. I had hopes it would auto-detect gcc4 since I found that string in a couple of the files in hopeful-looking contexts, but that has not happened. So -- how do I build Boost 1.35.0 on my Linux system (Centos 4.6) using a GCC 4 installed as /usr/bin/gcc4 on my system? (We're using to_string() in date-time, among others, so I really do have to compile the library.) -- David Dyer-Bennet, dd-b@dd-b.net; http://dd-b.net/ Snapshots: http://dd-b.net/dd-b/SnapshotAlbum/data/ Photos: http://dd-b.net/photography/gallery/ Dragaera: http://dragaera.info