Get GCC with XCode Tools

10 November 2005

Mac OS X is shipped in a stripped down form so pretty young girls who bought a Mac because it was 'cool looking' do not get their knickers in a twist. To unleash the potential of Mac OS X to be a grown up Unix-like system, you need to install the so-called 'developer Tools', though they are really for all adult users.

Apple's brand-name for the 'developer tools' is 'XCode Tools', it is GCC and a few other bits and bobs. To install it is a simple matter, you simply install the package on your OS X 10.4 DVD. I'm led to believe the CD version of Mac OS X 10.4 has a dedicated CD called 'X-Code Tools', but I have never actually seen a CD version of 10.4 with my own eyes.

If you have lost the DVD already then you can download X-code tools from Apple's website. Although you must sign-in to be able to to get the file.

Put your DVD in the drive and open the Mac OS X Install DVD. Click on the Xcode Tools icon, the screenshot below shows what it looks like on my screen:

X code Icon

Next you will see that there is a PDF for you to read, a couple of folders and a file called XcodeTools.mpkg, see the picture below:

Xcode installer icon

Double click on the icon and the Xcode Tools Installer opens. Press the continue button and keep reading the instructions and pressing the button, child's play really.

The X Code Tools Installer

Now you have GCC on your machine, you can have a go at installing software for the command line. You can also use much of the software written for the GNU/Linux/BSD world, a big plus for any Mac user, even the pretty young girls who want cool laptops.

1 crystalsinger says...

You've got a great series of posts here - such a pity to spoil it with typical macho bullshit about girls being wooed by pretty graphics and having no clue about the technical side of things.

I've managed Linux, FreeBSD, and Solaris servers for years - almost always CLI but occasionally using X. At work and at home I've mostly used Windows of various versions on the desktop, although have played around with RedHat, Debian, Ubuntu, FreeBSD at various times.

I've just bought a MacBook to replace my old, recently-dead Wintel laptop. The timing was convenient - the MacBooks had finally gotten past v1.0 on Intel (because, you know, never use 1.x of ~any~ hardware, and no more bad CPU heat issues), Bootcamp is looking stable (so I can boot to Windows when I need to for work), etc., etc.

I like to avoid the OS religious wars, and simply use the right tool for the job at hand. The fact that Macs are shiny is just an added bonus. :-)

Perhaps next time you can find another way to slang off at novice users, and leave the gender stereotyping in kindergarten? Thanks pet. :-P

Posted at 10:02 a.m. on April 30, 2007


2 girls dont code says...

jesus christ woman. im sorry but ive been a developer for 15 years from 6502 Assembly through to php, SQL, etc,. Right, and beliieeeeeve me girls just DO NOT code. it is just NOT a thing that they do. dont ask me why, i dont know, im a guy. i would LOVE to find a girl who has any kind interest or abillity in prgamming but have yet to do so. PLEASE point out some female coders that are any good!!!

Posted at 5:35 p.m. on August 10, 2007


3 jessta says...

Girls do code. eg. I'm currently doing computer science and there are probably 10 women in my year. It's a small percentage(5%) but they are there, I had dinner with one a few days ago.

Female geeks are hot.

Posted at 1:52 a.m. on August 11, 2007


4 Emma says...

Well I'm a girl and I got a Mac when I was 15 because I thought it looked cool. However I've been coding since I was 12.

I seem to fall in both categories.

Posted at 10:36 p.m. on July 29, 2009


What do you have to say?

Show Editing Help

About

Hello, my name is Zeth, I'll be your host here.

Command Line Warriors is about taking control of your own technology, it looks at our experiences of computing; especially using GNU/Linux, the Python programming language, the command-line and issues such as techno-ethics, best practices and whatever is cool now. If you take control of your technology then you are a Warrior too!

This site is your site too which means that you can contribute and get involved. You can leave comments using the facility provided. For me, the comments and discussions are by far the best part of the site. So please do have your say!

Latest Discussions

Essex Web Design

September 3, 2010
A lot of contract providers give you free internet usage now, but if you have Pay As You Go, then you are going to be paying heavy prices.
Calling time on mobile internet nonsense?

Krasochka

September 2, 2010
Hack again?!
Adding more terminals to your function keys

GenryFlorist

September 2, 2010
<b>Cheap flowers delivery around the world!</b> Celebrate summer with our gorgeous flowers. They?re the perfect gift for any summer occasion. From birthdays to anniversaries, we offer beautiful flowers, lush plants, ...
Burning an iso to CD on Windows

auto-financing.co.cc

September 2, 2010
auto-financing
ReStructuredText tables and doctests

rubaxa

September 1, 2010
FTP = NOT RANDOM software Dominated hands postflop suckout often on all-ins. EX. AK vs. A9 or KQ vs. K6. Both players hit top pair. Bad player goes all in ...
Burning an iso to CD on Windows

empodayaddelm

September 1, 2010
Sorry admin - my post is test
This Week: Heroes and Monsters

increase synthroid dosage

September 1, 2010
Latest world news: 1 <a target="_blank" class="ext" href=http://www.maktabti.org/profiles/blogs/viagra-cialis-buy-no>buy cheap cialis generic levitra viagra</a> Viagra 2 <a target="_blank" class="ext" href=http://www.maktabti.org/profiles/blogs/buy-viagra-online-at-lowest>rainbowpush discussion board buy viagra</a> Viagra 3 <a target="_blank" class="ext" href=http://www.maktabti.org/profiles/blogs/how-to-get-generic-brand>search viagra ...
SFTP in Python: Paramiko

Lacilslaw

September 1, 2010
HYUN JAIMIE enniless and homele JAMILA
This Week: Heroes and Monsters

domaserisk

August 31, 2010
who was shaking his head back and forth knowingly Grissom shifted his eyes over at Brass,
How I Removed Windows from my Laptop

get ready loan

August 30, 2010
Though, by the you kill the legitimate PC user from visiting the site. Also, think about the dynamic IP's issue.
Only the penitent man will pass - on captchas and cotton wool

Packers and movers in pune

August 30, 2010
The topic you disscussed here is very amazing, informative and useful in future...
On Comment Spam

serhanters1

August 30, 2010
?? ???????? ??... ??????...... ??. ????????? ??? ??? ???????D ???????? ??. ????? ????? ???? ??? ???=) ?? ?????- http://letitbit.net/download/8746.894a84bc20f38f1661895aeee0/stereokartinki.html ???http://f-zona.ru ? ? ?? ????????????
Burning an iso to CD on Windows

strona startowa

August 29, 2010
Thanks For This Post, was added to my bookmarks.
Python CGI contact forms

lerexottori

August 29, 2010
?????????????? ??????????
Adding more terminals to your function keys

KelpAugmeme

August 29, 2010
aofaapsymp, http://forums.quark.com/members/jennaq.aspx online stock trading broker, rdgofzary
PuTTY Series: Adding PuTTY to your system path

Cheeday

August 28, 2010
What flowers do you like?
This Week: Heroes and Monsters

magfcvb

August 28, 2010
??????? ?????????????? ?????? - ????? ?????? ?????????????? ??????, ?????????????? ?????? ???????, ?????????????? ?????? crosman, ???? ??????????????? ??????, ?????????????? ?????? ?????? ????????. ???? magazin-oruzhie.ru
Include ODF support in the Linux Standard Base?

noni

August 28, 2010
I find myself coming to your blog more and more often to the point where my visits are almost daily now!
On Comment Spam

Latenadsfes

August 28, 2010
http://mynewblog.for-breastcancer.com/ http://mynewblog.photoblogcentral.com/ http://ilovezebras.thechicks.org/ http://mynewblog.cyberbardsymposium.com/ http://wewphost.com/ilovezebras/
Burning an iso to CD on Windows

LeupoldEst

August 28, 2010
pretty cool stuff here thank you!!!!!!!
OOXML Vote Coverage