That's the reason I don't like to install FPC from any package management system like offered by FreeBSD or Linux. The split the "Free Pascal Compiler" project into many small packages. The "fpc" package probably just installs the compiler binary. Then you still have to install the "fpc-units", "fpc-db" etc etc... Very annoying!
Hence I ALWAYS follow the suggestion you made. Simply use the official binary installer supplied by the FPC Team. It always works, and installs everything you need, including documentation.