4 ms·
First, the basics: Signup with the Apple Developer Connection (ADC)[1]. After that you will want to install XCode. You can get that from the ADC or from the
by bayareaguy 19y ago
First, the basics:
Signup with the Apple Developer Connection (ADC)[1].
After that you will want to install XCode. You can get that from the ADC or from the install cd.
You should then install macports[2] so that you can easily get BSD tools and utilities.
There is also a friendly GUI shareware app called Port Authority[3] you can use to maintain your ports tree.
[1] - http://developer.apple.com http://developer.apple.com
[2] - http://www.macports.org http://www.macports.org
[3] - http://www.codebykevin.com/portauthority.html http://www.codebykevin.com/portauthority.html
I'll skip the whole code editor issue. XCode has one and you'll probably want to use some other one you already know about in addition to it anyways.
Some of my must-have utilities:
Disk Inventory X [4], so you can see where all your space went.
Hex Fiend [5] is a good open source no-frills hex editor.
[4] - http://www.derlien.com http://www.derlien.com
[5] - http://ridiculousfish.com/hexfiend http://ridiculousfish.com/hexfiend
When I need to write technical documentation suitable for printing, I use Scrivener[6], with MultiMarkdown[7], TexShop[8] and MacTex[9].
[6] - http://www.literatureandlatte.com/scrivener.html http://www.literatureandlatte.com/scrivener.html
[7] - http://fletcherpenney.net/MultiMarkdown http://fletcherpenney.net/MultiMarkdown
[8] - http://www.uoregon.edu/~koch/texshop http://www.uoregon.edu/~koch/texshop
[9] - http://www.tug.org/mactex http://www.tug.org/mactex
Finally, here are a few things I've already posted to YC in the past.
FreeDup - http://news.ycombinator.com/item?id=89078 http://news.ycombinator.com/item?id=89078
KeyCue - http://news.ycombinator.com/item?id=97555 http://news.ycombinator.com/item?id=97555
Top 100 Essential Mac Applications - http://news.ycombinator.com/item?id=110233 http://news.ycombinator.com/item?id=110233
- bayareaguy 19y agoOne last thing: if you're going to play with Arc[10] you'll want MzScheme[11]. [10] - http://www.arclanguage.org http://www.arclanguage.org [11] - http://www.plt-scheme.org/software/mzscheme http://www.plt-scheme.org/software/mzscheme
- ericb 19y agoI installed macports. Before I get to deep into this, is this error obvious to anyone? Note--I do see it's a missing folder, but what is unclear is why I don't have it, and whether it's a part of something larger I'm missing. When I run: sudo port install putty ------------ Error: Target org.macports.extract returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_expat/work" && gzip -dc /opt/local/var/macports/distfiles/expat/expat-2.0.1.tar.gz | /usr/bin/gnutar --no-same-owner -xf - " returned error 127 Command output: sh: /usr/bin/gnutar: No such file or directory gzip: stdout: Broken pipe Error: The following dependencies failed to build: gtk1 gettext expat libiconv ncurses ncursesw glib1 pkgconfig Error: Status 1 encountered during processing.
- bayareaguy 19y agoSounds like this may be your problem: http://lists.macosforge.org/pipermail/macports-users/2007-August/004842.html http://lists.macosforge.org/pipermail/macports-users/2007-Au... Ryan Schmidt suggests: Please verify whether you have /usr/bin/gnutar. If you do not, then your Mac OS X installation is incomplete. I believe gnutar is provided by either BaseSystem.pkg or Essentials.pkg from the Mac OS X DVD, both of which are quite essential to Mac OS X's functioning.
- ericb 19y agoI appreciate the help. This was a factory install of leopard, so it seems odd that it would be missing components. To google, I go.
- eb 19y agoThere's nothing wrong with your default installation. You need to install Xcode Tools as it says in the MacPorts installation instructions. http://trac.macosforge.org/projects/macports/wiki/InstallingMacPorts http://trac.macosforge.org/projects/macports/wiki/Installing...
- ericb 19y agoI have the xcode tools installed. I'll check out the wiki, though. Thanks.
- ericb 19y agoWOW. I just grabbed gnutar from a buddy who installed Leopard from CD. His machine had gnutar and mine didn't. Now, macports is happy as a clam. Seems bizzare that I didn't have it. I found one other person who had the same problem with a factory install. Weird. http://nullstyle.com/2007/10/27/how-to-build-imagemagick-and-install-rmagick-with-macports-on-mac-os-x-leopard/ http://nullstyle.com/2007/10/27/how-to-build-imagemagick-and...
- ericb 19y ago