What I've found is that if you install Boost via Brew or MacPorts you're likely going to have issues.
Apple's new compiler and linking tools is having fits with code compiled by the GCC system from what I can tell.
I've started rebuilding Boost from source and have been able to eliminate "boost::filesystem" link errors.
Still wrestling with the program_options library for some reason.