after upgrading to Snow Leopard and the latest Xcode (with a possibly new version of GCC) I started getting tons of this warning:
Deprecated conversion from string to 'char*'
After examining the problem I realized that SDK functions like gensym, object_post etc. are declared with char * arguments instead of const char *. Although this is not a de facto error, C/C++ function declaration guidelines usually recommend declaring every argument that won't be changed by the function as const (I suppose they introduced this particular warning to remind developers about this fact). There are many reasons why this guideline exists, and although I'm sure I could disable this particular warning with some compiler flag, I decided to overwrite the definitions in the respective SDK headers (mainly ext_proto.h) as this makes a cleaner situation.
Would it be possible for the developers of the SDK to fix this small inconvenience in a future release of the SDK?