Solved for now
Did you pull the new binary pack from GitHub (using the --recursive option when you clone) and relink with those libraries?
I downloaded from the
.thomsonreuters.com
if link the new lib, use old dll, fine
link new lib , use new dll, fail
now I convert back to old lib, and old dll, work fine.
I use visual studio 2013, so lib and dll path is
Ema\Libs\WIN_64_VS120\Release_MD
I believe something wrong with the config map, because the exception happened while create OmmConsumer object. Would someone repeat that error for me? the source code has been posted above.
m_ptrOmmConsumer.reset(newOmmConsumer(OmmConsumerConfig().username(strUserName.c_str()).config(m_ConfigMap))// use programmatic configuration parameters);