I have posted my notes from the first time that I compiled Csound 5.09 on Mac OS X "Leopard". Normally, most users should install one of the pre-built binary packages from Sourceforge. But there are some good reasons for building Csound yourself, and in particular on Leopard at the current time (Nov. 2008) because the pre-built binaries are built on 10.4 "Tiger" (which mostly work but see below). My reasons were threefold:
- I wanted to try Chuckk Hubbard's new Rationale front end and it requires a working Python to Csound interface. The Python interface that comes with the 10.4 Csound packages does not work on 10.5.
- I wanted a Csound with all the "bells and whistles".
- I am preparing to help build Csound packages for 10.5 Leopard in the future.
I am posting this information in the event that it is useful to anyone else using Mac OS X Leopard. It is not in the form of a tutorial. It is more like a journal of my efforts and the problems that I encountered and how I solved them. I've edited them enough so that you will not have to repeat all of my mistakes. However, not everything below will necessarily be self-explanatory. I should hope that anyone who is considering compiling Csound for themselves is resourceful enough to fill-in the blanks. That said, I am happy to answer questions if you run into trouble. Email me at firstname.lastname@example.org if you need some help.