<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">alright,&nbsp;<div><br></div><div>everything compiles.</div><div><br></div><div>it's definitly not smooth enough to be released, but I saw a couple of things I could quickly improve.</div><div>I will make a few tests, and come back to you with suggestions. If you like them, I could go ahead and implement them.</div><div><br></div><div>I will try on windows next week.</div><div><br></div><div>alex.</div><div><br><div><div>On May 21, 2009, at 1:12 PM, Curtis Rueden wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Hi Alex,<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style=""><div>* boost on mac: I ended up using port for that ("sudo port install bosst"</div> <div>* jace root: &nbsp;do NOT use relative path. Java is going to handle it ok, but the cmake part is going to fail in the IS_DIRECTORY test.</div><div></div></div></blockquote><div><br>Good points, I will add to the documentation when I get a chance.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <div style=""><div>Now I'm stuck in the C++ compiation. &nbsp;The compilator complains about JACE_PROXY_API not being defined. I attached the build log to this e-maill, could you take a look and tell me what I did wrong?</div></div></blockquote></div><br>This is the problem I mentioned to you about support for Windows DLL symbol export breaking compilation on Mac &amp; Linux. It should be fixed with r5116 from two days ago. Did you update to the latest trunk?<br> <br>-Curtis<br><br><div class="gmail_quote">2009/5/21 alex gouaillard <span dir="ltr">&lt;<a href="mailto:alexandre_gouaillard@hms.harvard.edu">alexandre_gouaillard@hms.harvard.edu</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <div style="">hi guys,<div><br></div><div>I'm painfully going through bf-cpp compiling on my mac.</div><div><br></div><div>I write here a few comments for others not to bump on the same stones:</div><div><br></div><div> * boost on mac: I ended up using port for that ("sudo port install bosst"</div><div>* jace root: &nbsp;do NOT use relative path. Java is going to handle it ok, but the cmake part is going to fail in the IS_DIRECTORY test.</div> <div><br></div><div>Now I'm stuck in the C++ compiation. &nbsp;The compilator complains about JACE_PROXY_API not being defined. I attached the build log to this e-maill, could you take a look and tell me what I did wrong?</div> <div><br></div><div>thanks</div><div><br></div><div></div></div> <br><div style=""><div></div><div><br></div><div>alex.</div><div><br></div><div><div><br></div><div><div>On May 21, 2009, at 12:11 AM, Curtis Rueden wrote:</div><br><blockquote type="cite">Hi Gaëtan,<br><br><div class="gmail_quote"> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I don't get that error with a zvi file. Great!<br> </blockquote><div><br>Great. And we will eliminate the problem for TIFF files soon as well.<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> However, the performances don't seem that good: with my simple python wrapper for bioformats, I open the image in 39 seconds.<br>  With itk-plugin, at 39 second, only 6 plans are open on the 51 plans of the image.<br> </blockquote><div><br>That is bad news. I was planning on doing some benchmarks comparing with Bio-Formats + Ice, but was not expecting to see such bad performance with JNI. I will look into it and see what I can find out. It should be possible to do much better.<br>  <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I'll continue my investigations and will continue to report my progress.</blockquote>  </div><br>Thank you.<br><br>-Curtis<br><br><div class="gmail_quote">2009/5/20 Gaëtan Lehmann <span dir="ltr">&lt;<a href="mailto:gaetan.lehmann@jouy.inra.fr" target="_blank">gaetan.lehmann@jouy.inra.fr</a>></span><br> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <br> Le 20 mai 09 à 14:58, Curtis Rueden a écrit :<div><div></div><div><br> <br> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">  Hi Gaëtan,<br> <br> - &nbsp; &nbsp; &nbsp;"jace-runtime.jar:bio-formats.jar:loci_tools.jar"<br> + &nbsp; &nbsp; &nbsp;"jace.jar:jace-runtime.jar:bio-formats.jar:loci_tools.jar"<br> <br> Interesting; this library is not supposed to be necessary. But I'm glad you got it working.<br>  <br> Any idea about what is wrong with the threads?<br> Also, do you now why it tries to start AWT? A GUI shouldn't be useful in that case!<br> <br> We are aware of the AWT error messages on Mac OS X, and are working to fix them. It is basically a matter of removing references to the java.awt.Rectangle class, which we use for convenience reasons right now, but can easily be changed.<br>  <br> In the meantime, would you mind trying to read a file in a non-TIFF-based format? The AWT errors mainly happen with TIFF-based formats with the current codebase.<br> <br> </blockquote> <br></div></div> I don't get that error with a zvi file. Great!<br>  <br> However, the performances don't seem that good: with my simple python wrapper for bioformats, I open the image in 39 seconds.<br> With itk-plugin, at 39 second, only 6 plans are open on the 51 plans of the image.<br>  <br> I'll continue my investigations and will continue to report my progress.<div><div></div><div><br> <br> Regards,<br> <br> Gaëtan<br> <br> <br> -- <br> Gaëtan Lehmann<br> Biologie du Développement et de la Reproduction<br>  INRA de Jouy-en-Josas (France)<br> tel: +33 1 34 65 29 66 &nbsp; &nbsp;fax: 01 34 65 29 09<br> <a href="http://voxel.jouy.inra.fr" target="_blank">http://voxel.jouy.inra.fr</a> &nbsp;<a href="http://www.mandriva.org" target="_blank">http://www.mandriva.org</a><br>  <a href="http://www.itk.org" target="_blank">http://www.itk.org</a> &nbsp;<a href="http://www.clavier-dvorak.org" target="_blank">http://www.clavier-dvorak.org</a><br> <br> </div></div></blockquote></div><br> <span>&lt;ATT00001.txt></span></blockquote> </div><br></div></div><br></blockquote></div><br></blockquote></div><br></div></body></html>