![]() |
Well, it looks that way. Does changing the compiler affect the target's ability to build? If not, there's your answer.
|
I believe that XCode is a UI which uses gcc and gdb to do the heavy lifting. So it's possible that when you install XCode 2.5 and 3.x on the same machine, they both use the same gcc and gdb. If the error message about '@' is coming from gcc (which I believe is the case), XCode 2.5 may be able to successfully build the project when both are installed. However on a "pure" XCode 2.5, it cannot. I said there was something interesting to investigate here. Goodness that's not obvious.
|
Quote:
anyway, sounds like i need to update to leopard at least...so i can just learn the latest version and not worry so much about what's been enhanced and what's not. i just want to learn this stuff. thx' |
Quote:
|
Indeed I get a segmentation fault when I try to execute the Leopard build of Fractions.app on Tiger. The original issue is the compiler's error message which is due to @property not being supported in 2.5. So for both the compiler and the runtime, Tiger and @property don't live happily together.
It's a little odd that XCode 2.5 can build @property on Leopard when 3.0 has also been installed. And for sure you need the Leopard run-time system to execute it. So I think we've beaten this one to death. M's thoughts to update to Leopard seem like a good idea I wish him every success in learning Cocoa. A journey worth the effort. |
Quote:
|
Quote:
However I don't think it really matters much whether this statement is true or not. Compiling @property on 2.5 doesn't really get anybody anywhere. As you have pointed out they still need Leopard to execute the code. So I think that is the conclusion - we're encouraging M to upgrade to Leopard and XCode 3.:) |
Quote:
|
| All times are GMT -5. The time now is 05:36 AM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Site design © IDG Consumer & SMB; individuals retain copyright of their postings
but consent to the possible use of their material in other areas of IDG Consumer & SMB.