I ran into this too (i.e., upgrading to OS 3.5 when I upgraded to CW7. Here
are the things I did:
1. #include <PalmCompatibility.h>. This will allow all your old data types
to work (hope you backed up the pre-CW7 version...).
2. Removed the precompiled header from my project's settings (the names must
have changed or something... I haven't looked into it further).
3. Select the 3.5 "Access Path" in my project's settings (and I deleted
the old 3.1 path).
Steve
"Jacky Cheung" <[EMAIL PROTECTED]> wrote in message
news:37781@palm-dev-forum...
>
> I just upgrade from CodeWarrior Lite to Version 7 and I get lots of errors
> when I tried to build my old project. I have changed the data types (eg
> Short to Int16).
> I am getting declaration syntax error and illegal constant expression such
> as:
>
> mslconfig line 239 _STD::__msl_error(const char* str)
>
> exception line 54 throw()
>
> I am writing C code.
> Can any please help me or let me know where I can find info on how to do
the
> upgrade? (I have looked at the knowledge base on converting SDK 3.1 to
3.5)
>
> Thanks alot.
>
> Jacky
>
>
>
>
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/