I was trying to compile paho cpp client from source:
https://github.com/eclipse/paho.mqtt.cpp
However, the code in file "connect_options.cpp" gives me compilation error, due to it is trying to access an nonexist member "binarypwd" in C struct "MQTTAsync_connectOptions".
Besides, it is trying to copy two "MQTTAsync_connectOptions" struct object by invoking "=" operator, however, this operator overload is not defined in that C struct (obviously cause it is C struct!)
This is weird, because it should be well maintained on github, do I miss something in here?