Boost logo

Boost-Build :

Subject: [Boost-build] How to resolve Boost error: Candidate function not viable: expects an l-value for 1st argument
From: Austin Tapp (atapp001_at_[hidden])
Date: 2019-04-15 18:59:26


Hello,

I am trying to resolve this error: "5. Candidate function [with LoggerT =
boost::log::v2s_mt_posix::sources::severity_logger_mt<boost::log::v2s_mt_posix::trivial::severity_level>]
not viable: expects an l-value for 1st argument".

This error results in the inability to use the function "make_record_pump",
in my .cxx file, because "make_record_pump" is not recognized as a function
due to the previous error.

I am attempting to compile this project on Xcode 10.2, after building the
project with the newest version of CMake. I have built boost
(version 1.69.0) and installed the dynamic libraries with homebrew.

Additionally, I have attached a series of screenshots to help portray this
issue, and if there might be any more information I could provide, please
let me know.

Thank you,
Austin Tapp

[image: Screen Shot 2019-04-15 at 2.58.20 PM.png]

[image: Screen Shot 2019-04-15 at 2.58.51 PM.png]

[image: Screen Shot 2019-04-15 at 2.58.37 PM.png]




Screen_Shot_2019-04-15_at_2.58.20_PM.png
Screen_Shot_2019-04-15_at_2.58.51_PM.png
Screen_Shot_2019-04-15_at_2.58.37_PM.png

Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk