Well, I've been trying to get the project migrating a CodeWarrior project to Xcode working, and I still have had no success.
Total investment to date: over a week!!
Based on suggestions of others, I have: (a) reorganized my project directories so that none have the '(' and ')' characters in their names any more. (b) tried the "-v" switch to get more information (which doesn't appear to do anything while precompiling) (c) rewrote the templated class that used a .cpp file to use a .hpp file instead (d) constructed a completely new project, on the theory that all of my previous work might have resulted in a corrupted project.
Result: I STILL cannot create a precompiled header. The first error is
from /Working/XcProjects/GP3/GP3-ProjectManager/GPT_Prefix.Debug.pch:38: from /Working/XcProjects/GP3/GP3-ProjectManager/../CommonSources/GP3_Prefix.h:358, from /Working/XcProjects/AurbachLib/CrossPlatform/Headers/XPreCompile.h:49, from /Working/XcProjects/AurbachLib/CrossPlatform/Headers/XTypes.h:25, from /Working/XcProjects/AurbachLib/CrossPlatform/Headers/XMacros.h:89, In file included from /Working/XcProjects/Open-PowerPlant/PowerPlant/Utility Classes/UDebugging.h:96, /Working/XcProjects/Open-PowerPlant/PowerPlant/Support Classes/LException.h:15:21: error: exception: No such file or directory
Looking in LException.h to see what Xcode is complaining about, I see #include <exception>
Since "Use Standard System Header Directory Searching" is ON, I find it very strange that the compiler can't find a standard header like <exception>. And I am really upset to be having such basic problems after an entire week of effort. I am sure you can imagine my frustration level.
Why should I have a problem like this? Can anyone suggest a reason why the compiler should be having a problem locating this header? I am using Xcode 3.1.2 with a Base SDK of 10.5, the GCC v4.0 compiler, and a deployment SDK of 10.3.9.
Cheers,
Rick Aurbach Aurbach & Associates, Inc.
|