I have an application that has been successfully logging std::cout messages from my Objective-C application (with numerous open source and in house c++ base libraries) on 10.6 and 10.7 for several years.
I have a few users running 10.8 now, and the same std::cout messages that work without issue on older OSX revisions no longer appear at all in Mountain Lion.
I found a thread elsewhere that indicates cout messages no longer go to console in 10.8, only NSlog messages are sent to the console now. Is this true? If not, any other debug suggestions? If so, is there a work around?
Even if I changed my entire code base to NSlog, I can't do anything about the c++ libraries I use.