Andrew,

One of recent the commits apparently broke that file. So it's certainly nothing to do with your setup.
I've now added the function stddev() to core/vgl/vgl_point_3d, which solves your first problem.
I've no idea about what might cause the second problem (bwm_process unresolved symbols).

-- Peter.

Sadly, I got another error saying that stddev is undefined on line 450 of brl/bbas/bwm/exe/bwm_bundler_to_video_site.cxx. The line is a print statement, so I tried commenting it out. This seemed to work well, but...

Now I'm getting yet another error, this time in the linking stage for bwm_main (copy-paste of the message at the end). 

Sorry to keep bothering everyone with this. Is there something wrong with my system setup that could be causing these errors? 

Linking CXX executable bwm_main
../../../../../lib/libbwm.a(bwm_site_mgr.o): In function `bwm_site_mgr::create_site()':
bwm_site_mgr.cxx:(.text+0x1fc5): undefined reference to `bwm_process::StartBackgroundTask()'
../../../../../lib/libbwm.a(bwm_site_mgr.o): In function `bwm_site_mgr::edit_site()':
bwm_site_mgr.cxx:(.text+0x3456): undefined reference to `bwm_process::StartBackgroundTask()'
../../../../../lib/libbwm.a(bwm_site_mgr.o): In function `bwm_site_process::bwm_site_process()':
bwm_site_mgr.cxx:(.text._ZN16bwm_site_processC1Ev[bwm_site_process::bwm_site_process()]+0xf): undefined reference to `bwm_process::bwm_process()'
bwm_site_mgr.cxx:(.text._ZN16bwm_site_processC1Ev[bwm_site_process::bwm_site_process()]+0x18): undefined reference to `vtable for bwm_site_process'
bwm_site_mgr.cxx:(.text._ZN16bwm_site_processC1Ev[bwm_site_process::bwm_site_process()]+0x97): undefined reference to `bwm_process::~bwm_process()'
../../../../../lib/libbwm.a(bwm_site_mgr.o): In function `bwm_site_process::~bwm_site_process()':
bwm_site_mgr.cxx:(.text._ZN16bwm_site_processD1Ev[bwm_site_process::~bwm_site_process()]+0xd): undefined reference to `vtable for bwm_site_process'
bwm_site_mgr.cxx:(.text._ZN16bwm_site_processD1Ev[bwm_site_process::~bwm_site_process()]+0x54): undefined reference to `bwm_process::~bwm_process()'
bwm_site_mgr.cxx:(.text._ZN16bwm_site_processD1Ev[bwm_site_process::~bwm_site_process()]+0x6b): undefined reference to `bwm_process::~bwm_process()'
collect2: ld returned 1 exit status