I'm most certainly using the correct TTY address and port (127.0.0.1, 3040, the defaults used in the distribution code). The problem exists even when I just attempt to compile the current release of code with no modifications.
My problem may lie in mixing INDI development environment (installed to /opt/local) and APT distribution environment (installed to /usr/bin), but I have not been able to find clear instructions on how to properly prepare a development environment, to include uninstalling or otherwise negating the standard installation environment via "apt-get install ind-ifull"
Why are you using /opt/local? If you just install libindi-dev, it should install all the development libraries and and headers to /usr and that should be sufficient. We have an older, but yet applicable,
Development environment
tutorial.