Just final comment, I made it work on my old environemnt as well.

Reason why it was not working was discrepancy in usr/include/libindi. in new environment it was larger by 100kb and it contained "abstractbaseclient.h" among other things that "older" version was missing.

Simply copping /usr/include/libindi DID indeed fix the problem. I am not sure why it was not updating properly by default.

Read More...