chipKIT® Development Platform

Inspired by Arduino™

problem with isblank() redefintion in current soucre tree.

Created Sat, 25 Feb 2012 07:35:04 +0000 by WestfW


Sat, 25 Feb 2012 07:35:04 +0000

I'm having troubles with a recent source download. I have:

commit b5b37f7a77512ca5f8dd6912bacfbfeb97190a7d
Author: Ricklon <>
Date:   Mon Feb 20 16:35:35 2012 -0500

    Issue #202 fixes from Gene Apperson applied.

And trying to compile any sketch (after "ant run") results in an error complaining that "isblank()" is getting redefined. I don't see any recent changes in WCharacter.h; is this something that snuck in with a new compiler version?

In file included from /Volumes/Downloads/src/mpide/chipKIT32-MAX/build/macosx/work/,
                 from Blink.cpp:8:
/Volumes/Downloads/src/mpide/chipKIT32-MAX/build/macosx/work/ In function 'boolean isblank(int)':
/Volumes/Downloads/src/mpide/chipKIT32-MAX/build/macosx/work/ error: new declaration 'boolean isblank(int)'
/Volumes/Downloads/src/mpide/chipKIT32-MAX/build/macosx/work/ error: ambiguates old declaration 'int isblank(int)'