On Feb 19, 2010, at 4:04 AM, Werner Smekal wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi Alan, >> >> The rest of this post is directed to everybody on this list with >> access to >> Mac OS X. I strongly urge you to install both the pango/cairo >> development >> libraries and the Qt development libraries and do regular testing >> with the >> test_noninteractive (or ctest) and test_interactive targets for the >> svn/trunk version of PLplot. The combination of the cairo and qt >> device >> drivers produces excellent results for a large variety of >> noninteractive >> plot file formats and also for interactive plots so Mac OS X users >> are >> beginning to use those device drivers more and more. This recommended >> on-going testing effort is just to make sure that the majority of >> errors for >> our svn/trunk version and cairo and qt devices get discovered >> immediately on >> Mac OS X rather than much later by our Mac OS X users after we make a >> release. > > I wasted numerous hours compiling cairo/pango on Mac OS X. I don't > like > fink or macports, since there is always a package I want or depend on, > which doesn't compile. I actually succeeded just to find out, that > there > is a much easier way to get these libraries. > > 1) Download GTK_2.18.5-X11.pkg package from http://r.research.att.com/ > and install it > > 2) Add to your .profile file in the home directory > export PATH=/Library/Frameworks/GTK+.framework/Resources/bin:$PATH > > and you are done. This GTK framework is not official, since the gtk- > osx > project doesn't provide one (you need to build one yourself). The > above > is from the R for OS X development page, but seems to work fine. > > ctest --verbose seems to work fine for the cairo drivers, so > eventually > this is a very easy way (and fast) to get the cairo drivers running on > mac os x. > > I updated the wiki accordingly: > http://www.miscdebris.net/plplot_wiki/index.php?title=Cairo/pango
Thanks, Werner. Your easy two-step process worked for me (OS X 10.5.8, Leopard). I am now seeing six new Cairo drivers on the driver list and all seem to work OK (testing only x01c). Jerry >> Leo mentioned in an earlier plplot-general thread that it was too >> time >> consuming to compile Qt on Mac OS X. However, I don't believe >> compilation >> is required in this case. According to http://qt.nokia.com/ >> downloads, there >> is an SDK version available for Mac OS X. When I tried the >> corresponding >> Linux 64-bit SDK, it was a binary with no need to build so I >> presume that is >> also true of the Mac OS X SDK. If Leo or anybody else here will >> confirm >> that, I will go back and respond to that earlier thread on plplot- >> general so >> our Mac OS X users don't get unnecessarily intimidated about >> installing Qt. > > That's true, no compiling needed, just install the SDK. The > instructions > are in the wiki: > > http://www.miscdebris.net/plplot_wiki/index.php?title=Qt#Instructions_for_Mac_OS_X > >> >> You do need lots of disk space for the SDK downloads and the >> corresponding >> installed libraries and uncompressed data associated with those >> libraries. >> But that is typically less disk space than the 2GB used to store >> the plots >> that are produced with "make test_noninteractive". Hopefully none >> of those >> lurking on this list are squeezed for disk space in any case since >> you can >> buy 500GB to 1000GB of additional disk space now for ridiculously >> small >> cost. > > Regards, > Werner > >> >> 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 libLASi project (unifont.org/lasi); the >> Loads of >> Linux Links project (loll.sf.net); and the Linux Brochure Project >> (lbproject.sf.net). >> __________________________ >> >> Linux-powered Science >> __________________________ >> >> ------------------------------------------------------------------------------ >> SOLARIS 10 is the OS for Data Centers - provides features such as >> DTrace, >> Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW >> http://p.sf.net/sfu/solaris-dev2dev >> _______________________________________________ >> Plplot-devel mailing list >> Plplot-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/plplot-devel > > - -- > Dr. Werner Smekal > Institut fuer Angewandte Physik > Technische Universitaet Wien > Wiedner Hauptstr 8-10/134 > A-1040 Wien > Austria > DVR-Nr: 0005886 > > email: sme...@iap.tuwien.ac.at (GPG: EDCAF4A79) > web: http://www.iap.tuwien.ac.at/~smekal > phone: +43-(0)1-58801-13463 (office) > +43-(0)1-58801-13469 (laboratory) > fax: +43-(0)1-58801-13499 > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (Darwin) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iQEcBAEBAgAGBQJLfnAmAAoJEG1QQcXtyvSnYDgH/ApJNsP5m5NoGzPz9xuMZjTr > zFMryPnypNrxhzzl1y5jo5XIQRhlUyzLuGwOlBAdQC5fVl8wTl9D4MvSj6i+TKfd > zV6EqxD3JHdtO/dC6u1GseClr0kVsW/k7GabByR6eYFFTgnt+S0rTvlLHMluU4PA > 1V3mkrF+zeH945VY2E8mZWVqoxKuRJqRYTyY+neHP1VBYgrLhF2qdhJWAbLANfWt > GCBNKx3qiAFwCrI3t6141vL8IpiPosTezcTFjOdU53mFxKmriRPcc1a9/a2c5bgc > 0jZVpnZekLbw8wHx7yfYCXJTRoVF/Kp2c5WJ9fnud2JJ3v/I4vtzLLOQP+ya+5o= > =i7Rw > -----END PGP SIGNATURE----- > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Plplot-devel mailing list > Plplot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/plplot-devel > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel