Installing the Starter Code

Instructions for installing the necessary libraries and build the code are here.

We have had luck with MacPorts, but you are welcome to use Fink or Homebrew as well.

The starter code that we will be using this quarter is below.

The above starter code requires that the libpng, libjpeg, and FFTW-3 libraries are installed.

If you are having trouble playing the output QuickTime files, try the VLC player, QuickTime Amateur or QuickTime 7. QuickTime 10 is known to have trouble playing the movie files. Use a different player.

Unsupported Versions

Past students have contributed code for other workflows. We do not officially support them, but provide them here in case you find them useful.

Joseph Tilbian put together a version of fieldViewer that runs on Ubuntu 11.04. You can get it here.

If you need an Xcode project, here are ports that students put together last year.

If you are building from XCode and not the command line, I strongly recommend installed a "command line here" utility such as ShellHere. Otherwise when you read and write files, you may have no idea where XCode is putting things.