Moving the INDI_CLIENT_LIBRARIES to be first or last didn't solve anything. Removing INDI_LIBRARIES seems to generate more errors. I am attaching error logs that include my cmake lists file. I will also attach my source and header files that include the client code to make sure I'm not missing anything there.