Sorry, nothing by right-clicking. Yes, this project builds just fine in CW6.3. When I take the project to CW10, I get this error: "undefined identifier 'BOOTLOADER_VERSION'"
Contacting the original programmer is not an option.
So, here is my thinking. Please let me know if this is logical or not:
CW6.3 doesn't complain (or at least had been configured by the previous programmer not to complain) about undefined identifiers. So, the programmer defined this identifier in the bootloader code knowing that the variable would be accessible in both Bootload and Application code. Then, he accesses this idnetifier in the Application code trusting that the Bootloader had already initialized this variable. The original programmer must have been thinking if he ever updated the Bootloader code, he'd update this value in only the Bootloader code and not have dual-maintenance.
If that's the case that sounds smart. Is there a way I can avoid dual maintenance since CW10 is now complaining about this in my Application code?