I'm trying to update a project to build with SDK 3.5 that was last built
with the include files and libraries for OS 3.0.
I'm having problems with the file BuildDefaults.h, which contains a
bunch of #ifndef blocks which invoke preprocessor errors. That indicates
to me that I should have defined those macros somewhere before including
PalmOS.h (which includes PalmTypes.h, which in turn includes
BuildDefaults.h).
Two of the error macros don't make sense to me: LANGUAGE and COUNTRY
generate errors outside of #ifndef blocks.
Am I supposed to define all those macros? I never used AppBuildRules.h
or BuildRules.h (which BuildDefaults.h replaced) - is there something I
need to know about them?
Many of the errors include a message that their respective macros are
obsolete build flags, so why is it an error when they are NOT defined?
Could someone tell me what is the correct way to setup for
BuildDefaults.h?
Thanks,
Tom Bridgwater
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/