<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div><div>On Jan 12, 2010, at 12:21 PM, François Michonneau wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; position: static; z-index: auto; "><div class="im">&gt; | &nbsp; At least one thing that needs to be changed in the source code<br> &gt; of the<br> &gt; | latest versions of ncl to compile flawlessly with the most recent<br> &gt; versions<br> &gt; | of g++ is to include a few additional headers (you can have a look<br> &gt; at the<br> &gt; | diff.gz file on my ppa).<br> &gt;<br> &gt; Yes, I think updating NCL to a sane and current version may well a<br> &gt; good plan<br> &gt; but I can't speak for the phylobase team.<br> <br> </div>We have definitely fixed some failure-to-include-header bugs that were<br> revealed by the latest g++, and have been corrected.<br> <br> Please let me know if ncl-2.1.08 (which is posted at <a href="http://sourceforge.net/projects/ncl" target="_blank">http://sourceforge.net/projects/ncl</a>)<br> &nbsp;is continuing to give you build problems.<br> I'd certainly like to correct those errors at the NCL level (even if<br> you do decide to continue bundling NCL source code).<br> The svn repo is at:<br> &nbsp; &nbsp; &nbsp; &nbsp;<a href="https://ncl.svn.sourceforge.net/svnroot/ncl" target="_blank">https://ncl.svn.sourceforge.net/svnroot/ncl</a></blockquote><div><br></div><div>With g++ 4.4.1 (in Ubuntu 9.10), I can compile ncl-2.1.08 by adding:</div> <div>#include &lt;cstdio&gt;&nbsp;</div><div><br></div><div>in nxsstring.h</div><div><br></div></div></blockquote><div><br></div><div><br></div><div>I thought that fix was in the last source bundle posted, but it was not. &nbsp;</div><div><br></div><div>ncl-2.1.09 is now posted on sourceforge with that fix.</div><div><br></div><div><br></div><div><br></div><div>many thanks,</div><div>Mark</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><br><blockquote type="cite"><div class="gmail_quote"><div>Cheers,</div><div>&nbsp;&nbsp;-- François</div></div><br></blockquote></div><br></div></body></html>