lot of casts, added prototypes, missing includes and some true errors
LEVEL_2_CPP_WARNINGS += -Wstrict-prototypes LEVEL_2_CPP_WARNINGS += -Wmissing-prototypes Every version of g++ i've used has stated these two were not for g++ but for c or objectivec. Kent
from LEVEL_2_CPP_WARNINGS since they aren't valid for c++ (Note they are still in the LEVEL_2_C_WARNINGS) Kent