Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
No Script menu
no individual file compiling
no individual file preprocessing
no individual file assembler

Actually I don't think you can get preprocess/assembler file at all. (I mean from within Xcode IDE)


interesting release :))))
 
If you're already familiar with LLVM and GCC you know how to build from source. I've got llvm-trunk on OS X 10.5 and Debian Linux building nightly.

Not to mention, gcc and llvm-gcc aren't updated for XCode 4. They are the same versions as XCode 3.2.

The only compiler update is clang 2.0.
 
Hopefully, with the Dev Tools in the App Store or for us developers to use via our accounts that they move to an incremental update that instead of blasting out 1Gb+ updates, they blast out updates that update pre-existing frameworks, header files, dylibs, etc., and add new frameworks for a 4.1 or 4.2, etc., update.

Just updating everything for the sake of a dmg seems a waste of bandwidth.

Either that or they wait until LLVM 3.0 is released and then do their 4.1 push with LLVM 3.0 as the default.
 
If one million people pay $5, that is $5 million dollars. Now matter how you look at it or slice it, $5 million dollars is a lot of money. It is not relative or anything else. By any standard or measure $5 million dollars is a lot of money.

One million? You really think there are one million Mac developers out there who have to pay immediately for an IDE update?

I'd say couple thousand at most.
 
Either that or they wait until LLVM 3.0 is released and then do their 4.1 push with LLVM 3.0 as the default.

Wouldn't count on it, considering they are still using gcc 4.2. When was Apple that punctual when it comes to command line tools? Any of them?
 
Hopefully, with the Dev Tools in the App Store or for us developers to use via our accounts that they move to an incremental update that instead of blasting out 1Gb+ updates, they blast out updates that update pre-existing frameworks, header files, dylibs, etc., and add new frameworks for a 4.1 or 4.2, etc., update.

The Mac App Store was built to only accept App Bundles for precisely the reason that updates just push the whole app to you again. Incremental was never a proposed feature, and quite the contrary, the restrictions on the Mac App Store pretty much made it so incremental updates aren't possible at all.

So I doubt Apple's move to using it's own dog food in the App store suddenly means we get incrementals where we didn't before.
 
I'm not a developer, but if I buy xcode can I use it simply to activate the multi-tasking gestures on the ipad?

Any downside to doing that?
 
Wouldn't count on it, considering they are still using gcc 4.2. When was Apple that punctual when it comes to command line tools? Any of them?

I've heard that Apple stopped using gcc > 4.2.x due to the switch to GPL3, although I do agree with your point in principle, given how long it took them to get to gcc 4.2 in the first place. ;)
 
iPhone Apps on my MacBook Pro

Will Xcode let me download and try iPhone apps on my MBP? Or is there something else that will let me do this? I do not have or need an iPhone - yet, but I'd like to try some of the apps.

Thanks
 
no you can't
you can use preinstalled compiler, but not to install

What are you talking about? Xcode 3 package includes gcc 4.2.1.

I didn't say compile, I said install, and you can install it. Of course it's pre compiled, when did you ever see Apple releasing stuff that's not pre compiled?

Install gcc 4.2.1 using XCode 3 installer, then you can compile other versions of gcc, llvm etc using gcc 4.2.1.
 
Not to mention, gcc and llvm-gcc aren't updated for XCode 4. They are the same versions as XCode 3.2.

The only compiler update is clang 2.0.

I have a feeling Apple wants to wait until LLVM 3.0 is released when Clang is fully C++0x compliant. By the time 3.0 is ready it seems reasonable that this will be the case. Libc++, and lldb will be ready to work whether it's x86_64, ARM, on OS X or Linux, etc.
 
What are you talking about? Xcode 3 package includes gcc 4.2.1.

I didn't say compile, I said install, and you can install it. Of course it's pre compiled, when did you ever see Apple releasing stuff that's not pre-compiled?

Install gcc 4.2.1 using XCode 3 installer, then you can compile other versions of gcc, llvm etc using gcc 4.2.1.

I'm talking about gcc 4.3.X. gcc 4.4.X e.t.c.
 
You can install gcc using XCode 3.

Yeah, I know. Here's the thread I was replying to, though:

Wow, this is getting ridiculous.
I want a compiler on my Unix machine, why do they think I switched from Windows?

I only ever use gcc and FileMerge, can I get them some other way than by installing Xcode?

Use terminal.app in the util folder

Yeah, that will do a lot of good when gcc ISN'T INSTALLED!

MacPorts.

http://www.macports.org/ports.php?by=name&substr=GCC

sudo port install gcc45, gcc46, gcc44, etc.

Good luck with that if you don't already have gcc installed.
 
I have a feeling Apple wants to wait until LLVM 3.0 is released when Clang is fully C++0x compliant. By the time 3.0 is ready it seems reasonable that this will be the case. Libc++, and lldb will be ready to work whether it's x86_64, ARM, on OS X or Linux, etc.

I'm sure Apple will get their hands dirty to incorporate it into XCode 4, or 4.x, but I don't think it'll happen overnight.
 
I'm talking about gcc 4.3.X. gcc 4.4.X e.t.c.

Like I said, you can compile them yourself using gcc 4.2.1 included in XCode 3 package, which is free.

It was always the case and it still is.

Although, getting newer versions of gcc to work properly under OS X is a pain in the ass.
 
Yeah, I know. Here's the thread I was replying to, though:

I know and your reply didn't make any sense. GCC is installed on every Mac with XCode 3 to begin with. So there's no such thing as not having GCC.
 
Wirelessly posted (iPhone 4: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8F190 Safari/6533.18.5)

spurbs said:
I'm not a developer, but if I buy xcode can I use it simply to activate the multi-tasking gestures on the ipad?

Any downside to doing that?

I don't think that will work: to enable the gestures, the iPad has to be enabled for development and you can only do that with a paid up dev account
 
Like I said, you can compile them yourself using gcc 4.2.1 included in XCode 3 package, which is free.

It was always the case and it still is.

Although, getting newer versions of gcc to work properly under OS X is a pain in the ass.

no it is not
it works like a charm
just grab tarball from the gcc site and build it by yourself
it was a problem 1-2 years ago, but now it looks just fine
 
If you're already familiar with LLVM and GCC you know how to build from source. I've got llvm-trunk on OS X 10.5 and Debian Linux building nightly.

Really? For starters, you have to use Apple's branch of gcc as they add customizations that aren't in the trunk.

If you go to their developer tools source page you'll see that they don't have the source drops for Xcode 3.2.5 there, let alone 3.2.6/4.0.

This is not an isolated incident - they always lag behind, frequently by months, when updating this. The gcc released in Xcode 3.2.5 is from last November, so we're at 4 months behind now, nearly to the day.

Are you building the Apple branch of gcc, and if so, is it gcc 4.2.1 (Apple build 5666) (dot 3) ?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.