Dear cling team,
I am new to cling and to understand it better I studied the example application
qling
https://github.com/cptG/qling
However, to compile it one has to comment out the line
m_interpreter.getExecutionEngine()->RegisterJITEventListener(&m_jitEventListener);
because apparently the interface of the cling interpreter has changed and the method getExecutionEngine()
does not exist anymore.
Even so qling runs but when one tries to display, for instance, a QWidget one encounters the error:
IncrementalExecutor::executeFunction: symbol 'cling_runtime_internal_throwIfInvalidPointer' unresolved while linking [cling interface function]!
My question is if there is a substitute for the aforementioned eliminated method. How else could I register a JITEventListener instance with the incremental executor / interpreter?
I am using Ubuntu 16.04 and cling version 0.5~dev
Thank you and kind regards,
Bob4