Dan Wood is co-owner of Karelia Software, creating programs for the Macintosh computer. He is the father of two kids, lives in the Bay Area of California USA, and prefers bicycles to cars. This site is his weblog, which mostly covers geeky topics like Macs and Mac Programming.
Useful Tidbits and Egotistical Musings from Dan Wood
Categories: Mac OS X · Cocoa Programming · General · All Categories
permanent link
· Topic/Cocoa
|
I previously blogged about my bad experience last week getting our app to build and run with XCode 2.1, even for PowerPC. Well, our woes continue. This is certainly the most rushed and buggy release of Apple's developer tools that I've seen in a long time. My advice: avoid it!
Last week, I had problems with a GCC option causing the program not to find its linked frameworks, when that option didn't cause any problems using XCode 2.0 (with gcc 4.0). Plus, there was a problem where even when ZeroLink was unchecked, it was still activated because Fix & Continue was turned on.
Now, we are going crazy trying to deal with XCode's new "Build Configurations." This is supposed to make the confusion resulting from the previous "Build Styles" go away. Well, actually, I think it's worse. Now, when you look at a target (of which our projects have many), you can't tell what settings are set as "overrides" for that target, and which are "inherited" from the debug (development) and release (deployment) target/setting. We are unable to get XCode to break on our code, and it's not for lack of trying. We've tried to rebuild the settings from scratch, to no avail. This has wasted a whole day so far, and we're nowhere near the light at the end of the tunnel.
Unless somebody can convince me otherwise, I'm reverting back to XCode 2.0 for a while until Apple can clean things up. Intel can wait.
permanent link
· Topic/Cocoa
|
I'm still excavating myself from last week's amazing WWDC, not to mention the frantic work in the previous work to get Sandvox announced. As a bit of catharsis and debriefing, I though I would do a little summary of the week's activities.
On Monday, Terrence and I, exhausted already from a week's intense work, were ready to post the announcement for Sandvox on the Karelia website some time Monday afternoon or evening. We had been preparing a preview for WWDC week so that we could talk freely about the application that week. Plus, a little public interest in the program will motivate us to get the application out the door! We were almost ready to go live; we were waiting for a couple of designs that were (ahem) a bit late arriving from the designers.