Re: Compiling Cocoa with CodeWarrior
Re: Compiling Cocoa with CodeWarrior
- Subject: Re: Compiling Cocoa with CodeWarrior
- From: Darrin Cardani <email@hidden>
- Date: Mon, 13 Oct 2003 16:20:20 -0500
At 1:01 PM -0700 10/13/03, Chris Hanson <email@hidden> wrote:
On Monday, October 13, 2003, at 11:12 AM, Darrin Cardani wrote:
Looking at the packages that the 2 compilers output, they look
basically identical.
Check the Info.plist generated by CodeWarrior versus the one generated
by Project Builder.
You were right! It turned out to be the CFBundleDocumentTypes entry
that I was missing. I hadn't yet decided on document types (or
extensions), so I left it out. Oops!
Also, are you using CodeWarrior 8.3 or 9? I gather that 9 has much,
much better (that is to say, at all acceptable) support for generating
bundled applications. Previous versions were pretty terrible at it.
I'm using 8.3, and while I see there's a lot of room for improvement,
I can deal with it at the moment. It's a different set of annoyances
than Project Builder. :-)
Personally, I'm sticking with Project Builder and GCC and moving to
Xcode as soon as I can. Even given the bugs in Project Builder, I much
prefer it to CodeWarrior for Cocoa development because it is itself a
Cocoa application built by expert Cocoa developers. CodeWarrior's
first and foremost a C++ environment that had Cocoa support tacked on;
While I can appreciate that, it's starting to make me too
unproductive. I can't use perforce within Project Builder like I can
in CodeWarrior, and doing it on the command line is proving to be a
pain in the butt with the various packaged pieces that need to be
included. (Unless I'm missing something, and there's a perforce
plugin for PB?) I also get some random crashes in PB. I had one
source file with an unmatched brace, or something like that, and
every time PB compiled it, it would crash, rather than giving me an
error.
it doesn't even have automatic support for lining up colons...
I don't really use that, yet, so I'm not missing it. I am however
missing a lot of things I used in CodeWarrior, such as syntax
coloring of class names and constants, option-clicking on a function
to go to it (or its definition, if it's an OS function),
control-arrow to move to the next capital letter in a word, etc.
Don't get me wrong, Project Builder has proven to be a lot better
than I first thought when I tried writing straight Carbon apps with
it. But it still isn't quite cutting it for me. I haven't tried XCode
yet, but I will when it's officially released.
Thanks for your help,
Darrin
--
Darrin Cardani - email@hidden
President, Buena Software, Inc.
<
http://www.buena.com/>
Video, Image and Audio Processing Development
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.