Yes, I cleared previous build data and rebuilt.
There is no sign of the serial.cpp in your build log, so you have not added it to the project properly...
Check if there are ticks in Project->Properties->Build targets->Select your target on the left->Check if all source files are ticked in "Build target files"
Edit: Have you included Serial.h?
I did go to add the files, but when I checked their properties by right clicking on the files in headers and sources and then selecting the Build tab, the check boxes for Compile file and Link file were not checked. This was true for the other headers.
I have attached the project as a zipped file here, if someone would be so kind as to take a look.
The strange thing is that if they are not being compiled or linked, I do not get an error regarding the serial.setup(...) function.
I am trying to use these functions in the button to "connect" code in the AOR8600Main.cpp file. All of the wxWidgets is working fine so far.
The aim is, when the program runs, the user will select one of the available COM ports, and when they click connect, the COM port should be opened followed by the function to set up it's parameters. I'm getting stuck at the first hurdle when trying to use this library.
My commented out code for opening and setting up the port manually worked fine but its quite difficult to listen for and receive data, hence the use of this library that handles this very well.
Thank you