Earlier quoted context omitted.
I'm curious how you got all that from what sounds like a small task: getting something to compile on FreeBSD.
You have to install some things, poke around the system, do some general management, etc... I'm not claiming to be an expert but I really liked what I saw especially in the documentation (it looks outdated but the content is absolutely on point)
Which is it? It would be difficult for documentation to be both complete and incomplete.