<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">I’ve been updating the configure.ac and Makefile.am’s and now have pd building on the latest OSX via autotools. Installing works fine and you can run pd as any other *nix commandline app, sans app bundle. Currently, it uses the default Wish icon & name as well as the “Apple” menu, but I’m sure that can be sorted out.</div><div class=""><br class=""></div><div class="">The next step would be to add a make target to build the app bundle so you could do:</div><div class=""><br class=""></div><div class="">./configure</div><div class="">make</div><div class="">make app<br class=""><div class=""><br class=""></div><div class="">I could also put in an option to build the bundle using the current system’s Wish.app or the included cop of Wish.app that comes with Pd.</div><div class=""><br class=""></div><div class="">Two notes so far:</div><div class=""><br class=""></div><div class="">* portaudio *really* needs to have a new backend that ditches the Carbon library as it will probably not build on the next version of OSX. As it is now, you have to essentially disable the deprecation errors to build it at all and a dire warning is printed on runtime. I saw some acknowledgement of the issue on the pa lists, but not much action...</div><div class=""><br class=""></div><div class="">* Gnu Gettext needs to be installed in order to build. I’ll probably make that optional with an override flag.</div><div class=""><br class=""></div><div class="">This kind of update probably requires more testing on various platforms, so I’m not proposing it for the upcoming release but more for a 0.47-# or 0.48.</div><div class=""><br class=""></div><div class="">Another nice option is that I(we) could add a <a href="http://brew.sh" class="">Homebrew</a> formula so pd would be installable with a simple “brew install puredata” :) (This also makes me want to update libpd to use autotools.)</div><div class=""><br class=""><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">--------<br class="">Dan Wilcox<br class=""><a href="https://twitter.com/danomatika" class="">@danomatika</a><br class=""><a href="http://danomatika.com" class="">danomatika.com</a><br class=""><div class=""><a href="http://robotcowboy.com" class="">robotcowboy.com</a></div></div>

</div>
<br class=""></div></div></body></html>