Sorry we weren't clear.
Your MPLAB version is fine, but there is a separate C compiler MPLAB calls that's responsible for your troubles. The Vex code requires an older version of the Microchip C18 compiler than the one you are attempting to use, and won't work with the latest version.
From
http://www.vexlabs.com/vex-robotics-downloads.shtml
Quote:
|
The Vexlabs Programming Kit ($99) includes a Programming Module, USB-to-Serial cable, RJ14 6-pin cable , the Microchip MPLAB IDE ver 7.2, the Microchip C18 Compiler ver 2.4 for Vex use
|
Look for the file C:\mcc18\README.C18 on each of your computers, open and read it using Wordpad or similar. It will tell you the C compiler version on the second line.