<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, Sans-Serif;font-size:12px"><div>I used the Makefile template successfully today, with one caveat</div><div><br></div><div style="color: rgb(0, 0, 0); font-size: 12px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-style: normal; background-color: transparent;">If you're using the Clang LLVM compiler, you must remove the flag -ftree-vectorizer-verbose=2 from the Makefile </div><div style="color: rgb(0, 0, 0); font-size: 12px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-style: normal; background-color: transparent;">It is found under</div><div style="color: rgb(0, 0, 0); font-size: 12px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-style: normal; background-color:
 transparent;">else # Mac OS X</div><div></div><div> </div><div>Cheers,</div><div>Ed</div><div><br></div><div>Ninja Jamm - a revolutionary new music remix app from Ninja Tune and Seeper, for iPhone and iPad<br>http://www.ninjajamm.com/</div><div><br><br></div><div>Gemnotes-0.2: Live music notation for Pure Data, now with dynamics!<br>http://sharktracks.co.uk/ </div> <div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12px;"> <div style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12px;"> <div dir="ltr"> <font size="2" face="Arial"> On Monday, 29 September 2014, 16:04, Antoine Villeret <antoine.villeret@gmail.com> wrote:<br> </font> </div> <blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top:
 5px; padding-left: 5px;">  <br><br> <div class="y_msg_container"><div id="yiv5011444759"><div dir="ltr">Hi Ricky, <div><br></div><div>There is a makefile template in the pd's external repository [1].</div><div>There is also some tutorial on <a rel="nofollow" target="_blank" href="http://puredata.info/">puredata.info</a> that explains the libdir format [2] and the library template [3].</div><div>They are good starting points.</div><div><br></div><div>Concerning the Makefile system I wrote for Cream library, it is based on the pix_opencv building system, which based on Gem's one.</div><div>All three are using are using autotools to generate Makefile.</div><div>It allows to check for library and configure according to what is available on building machine.</div><div>To start with autotool, you need at least the autogen.sh script (which you don't need to modify), a <a rel="nofollow" target="_blank" href="http://configure.ac/">configure.ac</a> file and
 one or more Makefile.am.</div><div>To build, you have to first run ./autogen.sh to generate a configure script.</div><div>Then run this script to produce Makefile and finally run make.</div><div>They are plenty of tutorials on autotool over internet.</div><div><br></div><div>+</div><div>a</div><div><br></div><div>[1] : <a rel="nofollow" target="_blank" href="http://svn.code.sf.net/p/pure-data/svn/trunk/externals/template/">http://svn.code.sf.net/p/pure-data/svn/trunk/externals/template/</a></div><div>[2] : <a rel="nofollow" target="_blank" href="http://puredata.info/docs/developer/Libdir">http://puredata.info/docs/developer/Libdir</a></div><div>[3] : <a rel="nofollow" target="_blank" href="http://puredata.info/docs/developer/LibraryTemplate">http://puredata.info/docs/developer/LibraryTemplate</a></div></div><div class="yiv5011444759gmail_extra"><br clear="all"><div>--<br>do it yourself              
         <br><a rel="nofollow" target="_blank" href="http://antoine.villeret.free.fr/">http://antoine.villeret.free.fr</a><br></div>
<br><div class="yiv5011444759gmail_quote">2014-09-29 16:27 GMT+02:00 Ricky <span dir="ltr"><<a rel="nofollow" ymailto="mailto:ricky@rickygraham.net" target="_blank" href="mailto:ricky@rickygraham.net">ricky@rickygraham.net</a>></span>:<br><blockquote class="yiv5011444759gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
De : Ricky <<a rel="nofollow" ymailto="mailto:ricky@rickygraham.net" target="_blank" href="mailto:ricky@rickygraham.net">ricky@rickygraham.net</a>><br>
Sujet : Pd Makefile for Mac<br>
<br>
Corps du message :<br>
Hi Antoine,<br>
<br>
Pierre Guillot has suggested I contact you to see if you can provide a good working Makefile template and/or tutorial for Pd?<br>
<br>
Best wishes,<br>
Ricky<br>
<br>
--<br>
Ce email a été envoyé via formulaire de contact le Antoine Villeret <a rel="nofollow" target="_blank" href="http://antoine.villeret.free.fr/">http://antoine.villeret.free.fr</a><br>
<br>
</blockquote></div><br></div></div><br>_______________________________________________<br>Pd-dev mailing list<br><a ymailto="mailto:Pd-dev@lists.iem.at" href="mailto:Pd-dev@lists.iem.at">Pd-dev@lists.iem.at</a><br><a href="http://lists.puredata.info/listinfo/pd-dev" target="_blank">http://lists.puredata.info/listinfo/pd-dev</a><br><br><br></div> </blockquote>  </div> </div>   </div> </div></body></html>