<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">> | At least one thing that needs to be changed in the source code<br>
> of the<br>
> | latest versions of ncl to compile flawlessly with the most recent<br>
> versions<br>
> | of g++ is to include a few additional headers (you can have a look<br>
> at the<br>
> | diff.gz file on my ppa).<br>
><br>
> Yes, I think updating NCL to a sane and current version may well a<br>
> good plan<br>
> 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>
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>
<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 <cstdio> </div><div><br></div><div>in nxsstring.h</div><div><br></div><div>Cheers,</div><div> -- François</div></div><br>