Running on Linux

The Linux version of the query logging wrapper can be found in the 'QueryLoggingWrapper' shared object project.

This includes the PathEngine runtime code normally found in the main PathEngine dll,
and does not need to load another shared object for the PathEngine runtime.

Running with query logging

To run with query logging on Linux, just use the shared object built by the 'QueryLoggingWrapper' shared object project
instead of the standard PathEngine shared object target.
The query logging wrapper provides the same entrypoint as the main runtime library.

So you can either load 'libQueryLoggingWrapper.so' instead of 'libPathEngine.so',
or overwrite 'libPathEngine.so' in the normal location you would load this from with 'libQueryLoggingWrapper.so'
(but be careful in this case to put the standard dll version back when you have finished!).