| Hi All,
Following up from a previous thread for building Csound on OSX, I've
put together a dependency builder script and committed it to the
Csound5 GIT repository in a new folder called dependencies. The folder
has a README on instructions on what you'll need to have pre-installed
to run the script and how to go about installing them. After that,
there are two scripts. The first one to run is download.sh that
downloads (or checks out from subversion) a number of dependent
libraries (ogg, vorbis, flac, libsndfile, portaudio, portmidi, libpng,
liblo, wiiuse, boost, fltk) as well as unpack those. The second
script is build.sh, which will go into each folder, apply patches if
necessary, run configure with appropriate settings (or use cmake in
the case of portmidi), build, then use "sudo make install" to install
it into the system.
The script took a while to write/test, but at least for my system (OSX
10.8) I was able to do a build of all of the above. The script builds
for i386 and x86_64 for each of the libraries.
The URL's to grab all of the libraries are currently the most up to
date (some requiring snapshots to compile correctly on Mountain Lion).
I imagine over time the script will be updated as new versions of
dependencies are released.
After the dependencies are built, you can check that they were
installed alright by running:
ls -altc /usr/local/lib
to see what was installed there by date.
Hopefully this will help those interested to build Csound on OSX get
up to speed much more quickly. If you give it a try, please let me
know if you run into any issues or have questions that aren't
explained in the README.
Thanks!
steven
p.s. - It would be nice to have a similar build-win.sh for Windows.
I'm not currently developing much on that OS though, but if someone
else can contribute some time to help put one together it would be
very much appreciated!
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel |