MacPorts tips

If you do development on Macs and you don’t use MacPorts, you should seriously consider it, especially if you come from a Unix background. Formerly known as DarwinPorts, it’s the equivalent of the Debian package-management system for Macs, and exceedingly useful when you find you just need to grab a copy of libpng, or try something with PHP 5, or some such.

The documentation will help you get started, but it’s very handy when someone like Garrett Albright writes a helpful tutorial to explain some of the more obscure features. Thanks, Garrett!

Enjoyed this post? Why not sign up to receive Status-Q in your inbox?

1 Comment

You may also want to consider pkgsrc. If you work with more than one or two platforms having a unified software package framework across all of them is quite a time saver. Along with the common platforms a few obscure ones are supported as well. I’ve been using pkgsrc with Mac OS X for a number of years now with great success.

Not to play down MacPorts at all, though. It is quite a nice system indeed.

Got Something To Say:

Your email address will not be published. Required fields are marked *

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    Markdown is turned off in code blocks:
     [This is not a link](

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see


© Copyright Quentin Stafford-Fraser