From: Alan W. I. <ir...@be...> - 2007-01-28 22:53:44
|
On 2007-01-28 14:08-0800 Ed Trager wrote: > Hi, Alan, > >> >> Could somebody with access to freetype-2.2+ check this please? You have >> to >> specify -DHAVE_FT2_2PLUS=ON on the cmake command line to get this to work >> for now (see below for a more sophisticated approach). >> > > I have a FreeType 2.2+ setup. However, I would really prefer to see > that CMake does automatic detection of the Freetype version. > > There will be too many users out there who want to use LASi or PLPlot > who won't have a clue about FreeType. And why should they? I agree with all you say, but please check basic HAVE_FT2_2PLUS macro works for the freetype2.2+ case which I don't have access to. It _should_ work since it is such simple logic, but you never really know until you test. Also, this simple HAVE_FT2_2PLUS logic should be good enough for developers now to get on with whatever they want to do without hacking the code for the freetype2.2+ case. Once the simple HAVE_FT2_2PLUS logic is proved to work for the FreeType 2.2+ case, it would be great if you added a test to set the CMake parameter HAVE_FT2_2PLUS to ON when appropriate rather than asking user to set it. See one of my items in the ToDo list for the release. Note, I don't have the C++ skills to set up such tests myself. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the Yorick front-end to PLplot (yplot.sf.net); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |