Re: Ensuring gcc 3.3
Re: Ensuring gcc 3.3
- Subject: Re: Ensuring gcc 3.3
- From: Mike Jackson <email@hidden>
- Date: Thu, 14 Jul 2005 08:46:14 -0400
On Jul 14, 2005, at 2:38 AM, Chris Espinosa wrote:
On Jul 13, 2005, at 9:56 PM, David Dunham wrote:
> My project is set to cross-develop using 10.2.8 SDK. However, the
target's C Rule is for 4.0, and I can't easily change it (it's
a system rule).
It may seem hard, but it's easy. Try to change it, it offers to
make you a new project-specific rule. Take it up on its offer.
Change that rule to use 3.3. There, it's set just for that target.
Forgive me for picking on what might have been a typo, but I think
your answer belies the ease. It didn't see it as making a project-
specific rule, and I wanted to. (OK, this project has only one
target, but it still seems more appropriate at the project level.)
Not a typo: your original post talked about how you "can't easily
change" the "target's C rule" and you can -- but it's a well-known
complaint that the process for doing so is annoying and
counterintuitive.
You're correct that you can't set a project-wide rule.
Chris
You can set the compiler version on a system wide basis by opening up
a terminal and doing:
$ sudo gcc_select 3.3 -force
This will change the SYSTEM WIDE compiler default. So ALL Your
projects will now use GCC 3.3. By default GCC 3.3 will be called
unless you specify GCC 4.0 by the absolute path. So if you completely
want to stay away from GCC 4.0 for EVERYTHING then this might be an
alternative.
---
Mike Jackson
mike _at_ bluequartz dot net
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden