Let me preface by saying I am a newbie learning C. I am really pounding my head against the wall. I am using a header file that has a function suchandsuch () when I am calling this function from the main I am getting "undefined reference" error like it is not seeing the header file. I am using linux and eclipse.
Here are clips from the files to implement:
ctx = modbus_new_tcp("127.0.0.1", 1502); /*this is the error for undefined*/
modbus_t* modbus_new_tcp(const char *ip_address, int port);
/*Here is where the function is*/
This seems to be pretty straight forward which is making me think it is something I am doing on the eclipse ide incorrectly. If it matters I am using Linux/Ubuntu and the header files are in usr/include/modbus. Any help would be greatly appreciated!