I'm sorry, this must be a FAQ, but my Google search turned up mail from 2009 advising me to cd to libs/xxx/doc and run ../../../b2 pdf When I do that in a new modular Boost tree, I get the following errors: /Users/nat/boost-git/tools/build/src/tools/boostbook.jam:704: in construct from module object(boostbook-target-class)@1466 error: Cannot build documentation type 'pdf'. /Users/nat/boost-git/tools/build/src/build/targets.jam:1332: in class@basic-target.generate from module object(boostbook-target-class)@1466 /Users/nat/boost-git/tools/build/src/build/targets.jam:757: in generate-really from module object(main-target)@1471 /Users/nat/boost-git/tools/build/src/build/targets.jam:729: in class@main-target.generate from module object(main-target)@1471 /Users/nat/boost-git/tools/build/src/build/targets.jam:272: in class@project-target.generate from module object(project-target)@1460 /Users/nat/boost-git/tools/build/src/build-system.jam:707: in load from module build-system /Users/nat/boost-git/tools/build/src/kernel/modules.jam:289: in import from module modules /Users/nat/boost-git/tools/build/src/kernel/bootstrap.jam:139: in boost-build from module /Users/nat/boost-git/boost-build.jam:17: in module scope from module Is there some incantation I can apply to produce PDF output?