On 2008-11-27 21:36-0000 Andrew Ross wrote: > I also have a problem with tcl. I have tcl 8.5 installed but this > doesn't come with itcl so the bindings won't build. Removing all > references to 8.5 from cmake/modules/FindTCL.cmake and it > does work (I also have tcl 8.4 + itcl installed). This is a bit of a > pain, but I'm not sure there is a neat workaround except setting lots of > cmake variables explicitly on the cmake command line.
I have development versions of Tcl/Tk 8.4 and 8.5 packages installed, i.e., ii tcl8.4-dev 8.4.19-2 Tcl (the Tool Command Language) v8.4 - devel ii tcl8.5-dev 8.5.3-2 Tcl (the Tool Command Language) v8.5 - devel ii tk8.4-dev 8.4.19-2 Tk toolkit for Tcl and X11, v8.4 - developme ii tk8.5-dev 8.5.3-4 Tk toolkit for Tcl and X11, v8.5 - developme and our build system automatically chooses the 8.5 versions (which I think is the correct thing to do) by default. Here is the relevant output from cmake: -- Looking for include paths and libraries for Tcl/Tk -- Looking for include paths and libraries for Tcl/Tk - found -- Looking for tclsh -- Looking for tclsh - found -- TCL_TCLSH = /usr/bin/tclsh -- HAVE_TCL_GT_84 = 1 -- TCL_INCLUDE_PATH = /usr/include/tcl8.5 -- TCL_LIBRARY = /usr/lib/libtcl8.5.so -- Looking for itcl.h -- Looking for itcl.h - not found -- WARNING: Disabling incr Tcl interface code -- TK_INCLUDE_PATH = /usr/include/tcl8.5;/usr/include -- TK_LIBRARY = /usr/lib/libtk8.5.so;/usr/lib/libSM.so;/usr/lib/libICE.so;/usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for itk.h -- Looking for itk.h - not found -- WARNING: Disabling incr Tk interface code There were no build problems and no ctest problems. My understanding is there is only a very small part of our TK GUI that is implemented with itcl/itk so the above itcl/itk warnings should not be a major concern. >From what you say above it sounds like your Tcl/Tk experience on your Ubuntu Hardy platform is not as good as mine on Debian lenny. What specifically is going wrong for you? 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 __________________________ ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel