David Thompson wrote: > How do I subvert the Apple preprocessor in the Apple tools for 10.2 > (2nd update)? I thought I was supposed to use -no-cpp-precomp, but I'm > trying to compile ddd (Data Display Debugger) and using that flag > still comes up with pp errors.
Perhaps they are bonafide syntax errors? Sometimes things that work if the preprocessor is run separately are token-pasting misunderstandings, and if it involved macros that are specific to Darwin, you would see this. > > <RANT> > I would report a bug, but it seems like I'm always reporting bugs and > then I'm asked to try and come up with a small example that shows the > bug which takes me more time than just writing shell scripts to work > around my problems. For example, with ddd, if I compile each bad file > in two steps, preprocess then compile it works. Sometimes it would > just be nice if the compiler crew would get a few open source products > set up as test subjects. Plus some of the code in ddd is using > templates and I don't have time to track down where the problem might > be coming. > </RANT> We do have thousands of open source projects that are test subjects - you're the first person I've heard of that's tried to compile ddd though. Isn't there a Fink or gnu-darwin binary already? In any case, if you mention ddd versions and the like, I can fire up a build and see if it reproduces. Stan
