<html><head><style data-externalstyle="true"><!--
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst, p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle, p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
}
--></style></head><body><div data-externalstyle="false" dir="ltr" style="font-family:Calibri,'Segoe UI',Meiryo,'Microsoft YaHei UI','Microsoft JhengHei UI','Malgun Gothic','Khmer UI','Nirmala UI',Tunga,'Lao UI',Ebrima,sans-serif;font-size:12pt;"><div>Hey Alan,</div><div> </div><div>Hope you’re doing well out there in the Pacific Northwest.</div><div> </div><div>Answers to your numbered questions:</div><div> </div><div>1. I don’t know -- Bill will have to answer this one.</div><div> </div><div>2. No -- do not use the Windows binaries in the Cygwin environment. You have to use Cygwin cmake in the Cygwin environment.</div><div> </div><div>3. Just use the bootstrap script, and treat it like a normal Linux/Unix environment. Make sure you have gcc/g++ for Cygwin installed first.</div><div> </div><div>4. Use the “Unix Makefiles” generator. Just like on Linux/Unix.</div><div> </div><div>Disclaimer: I have found (over the years) the Cygwin environment to be ridiculously, enormously slow and frustrating, and have literally completely given up on it as a realistic development environment. I personally do not use it or install it, EVER. It’s probably been 3-4 years since I had one of my machines that had any form of Cygwin on it.</div><div> </div><div>So... take what I say with a grain of salt, but I believe my answers to be accurate despite my personal biases.</div><div> </div><div> </div><div>Cheers,</div><div>David</div><div> </div><div> </div><div data-signatureblock="true"> </div><div style="padding-top: 5px; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;"><div><font face="Calibri, 'Segoe UI', Meiryo, 'Microsoft YaHei UI', 'Microsoft JhengHei UI', 'Malgun Gothic', 'Khmer UI', 'Nirmala UI', Tunga, 'Lao UI', Ebrima, sans-serif" style='line-height: 15pt; letter-spacing: 0.02em; font-family: Calibri, "Segoe UI", Meiryo, "Microsoft YaHei UI", "Microsoft JhengHei UI", "Malgun Gothic", "Khmer UI", "Nirmala UI", Tunga, "Lao UI", Ebrima, sans-serif; font-size: 11pt;'><b>From:</b> Alan W. Irwin<br><b>Sent:</b> Sunday, May 19, 2013 4:17 PM<br><b>To:</b> Bill Hoffman<br><b>Cc:</b> cmake@cmake.org</font></div></div><div> </div>Hi Bill:<br><br>I am addressing this mostly to you because I believe you have<br>a strong historical interest in the Cygwin platform.<br><br>Just to remind you, my use case is I build and test a fair number of<br>different cross-platform software packages (FreeEOS, te_gen, ephcom,<br>and PLplot and all their dependencies) with CMake-based build systems<br>on both Linux and the Wine version of Windows. For the latter case, I<br>have had perfect success (no issues at all compared with the Linux<br>builds and tests) with CMake-2.8.10.2, nearly the latest MinGW (4.7.0,<br>but I haven't tried the latest 4.7.2 yet), and MSYS on Wine-1.5.19.<br><br>Encouraged by that Wine build and test success I would like to install<br>Cygwin on Wine-1.5.19 and try to build and test all the packages I am<br>interested in on the Cygwin/Wine platform. GUI installers that I have<br>tried so far all seem to work well on Wine so I don't anticipate any<br>difficulties with the Cygwin GUI installer. But I am a complete<br>Cygwin newbie so I have some questions about how to access and use<br>the latest CMake on that platform.<br><br>1. The CMake version at http://cygwin.com/packages/cmake/ appears to<br>be somewhat outdated. The latest available package there is<br>cmake-2.8.9. My impression is in the past the Cygwin package for<br>cmake was your work. Is that still the case, do you plan to update<br>that package to CMake-2.8.10.2 (or 2.8.11) anytime soon?<br><br>2. If you are no longer involved with that package, can I just<br>download the Windows binary version of CMake-2.8.10.2 or later for use<br>on Cygwin?<br><br>3, Even if a binary version of CMake-2.8.10.2 or later is <br>available for Cygwin, I may build it anyway on that platform just for the<br>practice. Are there any special build instructions<br>for that platform?<br><br>4. Which of the command-line generators should I be using on<br>Cygwin? I assume it is one of the "* Makefiles" ones, but<br>which one?<br><br>Alan<br>__________________________<br>Alan W. Irwin<br><br>Astronomical research affiliation with Department of Physics and Astronomy,<br>University of Victoria (astrowww.phys.uvic.ca).<br><br>Programming affiliations with the FreeEOS equation-of-state<br>implementation for stellar interiors (freeeos.sf.net); the Time<br>Ephemerides project (timeephem.sf.net); PLplot scientific plotting<br>software package (plplot.sf.net); the libLASi project<br>(unifont.org/lasi); the Loads of Linux Links project (loll.sf.net);<br>and the Linux Brochure Project (lbproject.sf.net).<br>__________________________<br><br>Linux-powered Science<br>__________________________<br>--<br><br>Powered by www.kitware.com<br><br>Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html<br><br>Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ<br><br>Follow this link to subscribe/unsubscribe:<br>http://www.cmake.org/mailman/listinfo/cmake<br></div></body></html>