in dsi_timer.hpp, I had to change line 48 to this:
DSITimer(DSI_THREAD_RETURN (*fnTimerFunc_)(void *) = (void*(*)(void*))NULL, void *pvTimerFuncParameter_ = NULL, ULONG ulInterval_ = 0, BOOL bRecurring_ = FALSE);
for libant, I set Dynamic Library Installation Name to @rpath/libant.dylib.
for the demo dll executable, I set the run path search path to @loader_path/../Library
Then I put the library in that location relative to the executable.