2.8" Touch Shield question

Sorry for triple post.

I tried replacing A1 and A2 with the actual pin numbers, and ended up with these errors instead:

In file included from D:\Program Files\Robot\arduino\hardware\arduino\cores\arduino/wiring_private.h:33,
                 from D:\Program Files\Robot\arduino\libraries\TouchScreen\TouchScreen.cpp:7:
D:\Program Files\Robot\arduino\hardware\arduino\cores\arduino/pins_arduino.h:66: error: previous declaration of 'const uint16_t port_to_mode_PGM []' with 'C++' linkage
D:\Program Files\Robot\arduino\hardware\arduino\cores\arduino/Arduino.h:127: error: conflicts with new declaration with 'C' linkage
D:\Program Files\Robot\arduino\hardware\arduino\cores\arduino/pins_arduino.h:67: error: previous declaration of 'const uint16_t port_to_input_PGM []' with 'C++' linkage
D:\Program Files\Robot\arduino\hardware\arduino\cores\arduino/Arduino.h:128: error: conflicts with new declaration with 'C' linkage
D:\Program Files\Robot\arduino\hardware\arduino\cores\arduino/pins_arduino.h:68: error: previous declaration of 'const uint16_t port_to_output_PGM []' with 'C++' linkage
D:\Program Files\Robot\arduino\hardware\arduino\cores\arduino/Arduino.h:129: error: conflicts with new declaration with 'C' linkage
D:\Program Files\Robot\arduino\hardware\arduino\cores\arduino/pins_arduino.h:70: error: previous declaration of 'const uint8_t digital_pin_to_port_PGM []' with 'C++' linkage
D:\Program Files\Robot\arduino\hardware\arduino\cores\arduino/Arduino.h:131: error: conflicts with new declaration with 'C' linkage
D:\Program Files\Robot\arduino\hardware\arduino\cores\arduino/pins_arduino.h:72: error: previous declaration of 'const uint8_t digital_pin_to_bit_mask_PGM []' with 'C++' linkage
D:\Program Files\Robot\arduino\hardware\arduino\cores\arduino/Arduino.h:133: error: conflicts with new declaration with 'C' linkage
D:\Program Files\Robot\arduino\hardware\arduino\cores\arduino/pins_arduino.h:73: error: previous declaration of 'const uint8_t digital_pin_to_timer_PGM []' with 'C++' linkage
D:\Program Files\Robot\arduino\hardware\arduino\cores\arduino/Arduino.h:134: error: conflicts with new declaration with 'C' linkage

Edit: Which looks like the error I get when I try any other example sketch