Hi everybody,
I have a problem with mqtt::connect_options
After creation of a async_client
I'm trying to connect my client to a broker by using connect options ptr:
mqtt::async_client* MqttClient;
mqtt::connect_options MqttOptions;
MqttClient = new mqtt::async_client(sMqttAdress.toStdString().c_str(),sMqttClientID.toStdString().c_str());
MqttOptions.set_clean_session(true);
MqttOptions.set_user_name(USERNAME);
MqttOptions.set_password(PASSWORD);
Mqttconntok = MqttClient->connect(MqttOptions);
I get this error message :
/home/mbarazzouq/Ecar/0.3.x/newEcar/API/MQTT/Src/eCar_API_Mqtt.cpp:288: error: undefined reference to `mqtt::connect_options::set_user_name(std::string const&)'
/home/mbarazzouq/Ecar/0.3.x/newEcar/API/MQTT/Src/eCar_API_Mqtt.cpp:289: error: undefined reference to `mqtt::connect_options::set_password(std::string const&)'
Any Ideas ??
Thanks