Re: [Plplot-devel] Tcl example 19

2010-05-17 Thread Arjen Markus
Hello, I am chiming in very late in this discussion (we had a very long weekend off in my little country at the sea and I did not feel very motivated to read my e-mail for a variety of reasons), but my idea is this: Rather than let CMake find out everything it needs to about what version of Tcl

Re: [Plplot-devel] Tcl example 19

2010-05-17 Thread Andrew Ross
On Mon, May 17, 2010 at 09:27:06AM +0200, Arjen Markus wrote: Hello, I am chiming in very late in this discussion (we had a very long weekend off in my little country at the sea and I did not feel very motivated to read my e-mail for a variety of reasons), but my idea is this: Rather than

Re: [Plplot-devel] Tcl example 19

2010-05-17 Thread Arjen Markus
Hi Andrew, On 2010-05-17 10:09, Andrew Ross wrote: On Mon, May 17, 2010 at 09:27:06AM +0200, Arjen Markus wrote: Hello, I am chiming in very late in this discussion (we had a very long weekend off in my little country at the sea and I did not feel very motivated to read my e-mail for a

Re: [Plplot-devel] Tcl example 19

2010-05-15 Thread Geoffrey Furnish
Werner Smekal writes: I think there is a misunderstanding. CMAKE_INSTALL_PREFIX is the prefix used to install the program you're configuring, this doesn't set the path, where cmake looks for libraries: pico:examples smekal$ cmake --help-variable CMAKE_INSTALL_PREFIX cmake version

Re: [Plplot-devel] Tcl example 19

2010-05-13 Thread Werner Smekal
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 In my opinion, all possible versions should be searched for within the installation prefix zone. Then all possible versions should be searched for in other zones. And it should be possible (and easy) to prevent that last step. You can

Re: [Plplot-devel] Tcl example 19

2010-05-13 Thread Werner Smekal
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 My central point in all of this, is that PLplot's CBS is very aggravating for people who like to build software with very carefully composed prefix components, which should be the same on all systems. For my big software project, I do exactly

Re: [Plplot-devel] Tcl example 19

2010-05-13 Thread Werner Smekal
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I really hate that our CBS won't work correctly on so many OS platforms because of cmake. For cryin' out loud, Fedora 12 is the most recently released version of Fedora, and it is using cmake 2.6.4. And that's not good enough? I have to

Re: [Plplot-devel] Tcl example 19

2010-05-13 Thread Alan W. Irwin
On 2010-05-12 23:20+0200 Werner Smekal wrote: I think it has something to do with these lines FindTCL.cmake FIND_LIBRARY(TCL_LIBRARY NAMES tcl tcl${TK_LIBRARY_VERSION} tcl${TCL_TCLSH_VERSION} tcl${TK_WISH_VERSION} tcl86 tcl8.6 tcl85 tcl8.5 tcl84 tcl8.4 tcl83 tcl8.3 tcl82 tcl8.2

Re: [Plplot-devel] Tcl example 19

2010-05-12 Thread Geoffrey Furnish
Alan W. Irwin writes: Hi Geoffrey: Your recent revision (I am using revision 10991) to make a plstransform wrapper to Tcl builds okay, but actual use of plstransform for example 19 does not work for me. I get Unable to evaluate Tcl-side coordinate transform. repeated 13557

Re: [Plplot-devel] Tcl example 19

2010-05-12 Thread Geoffrey Furnish
Alan W. Irwin writes: Hi Geoffrey: Your recent revision (I am using revision 10991) to make a plstransform wrapper to Tcl builds okay, but actual use of plstransform for example 19 does not work for me. I get Unable to evaluate Tcl-side coordinate transform. repeated 13557

Re: [Plplot-devel] Tcl example 19

2010-05-12 Thread Alan W. Irwin
On 2010-05-12 11:22-0500 Geoffrey Furnish wrote: Alan W. Irwin writes: Hi Geoffrey: Your recent revision (I am using revision 10991) to make a plstransform wrapper to Tcl builds okay, but actual use of plstransform for example 19 does not work for me. I get Unable to evaluate

Re: [Plplot-devel] Tcl example 19

2010-05-12 Thread Andrew Ross
On Wed, May 12, 2010 at 11:22:20AM -0500, Geoffrey Furnish wrote: Alan W. Irwin writes: Hi Geoffrey: Your recent revision (I am using revision 10991) to make a plstransform wrapper to Tcl builds okay, but actual use of plstransform for example 19 does not work for me. I get

Re: [Plplot-devel] Tcl example 19

2010-05-12 Thread Alan W. Irwin
On 2010-05-12 12:36-0500 Geoffrey Furnish wrote: Alan W. Irwin writes: If you try Tcl-8.4 do you get the same error? Thanks for your report. Yes I eventually did duplicate the error, and have now fixed it. I had no idea that lassign was introduced in Tcl 8.5. Thanks, Geoffrey. It now

Re: [Plplot-devel] Tcl example 19

2010-05-12 Thread Geoffrey Furnish
Alan W. Irwin writes: On 2010-05-12 11:22-0500 Geoffrey Furnish wrote: BTW, taking a cue from the wiki, I added some options on the cmake line like this: % cmake -DCMAKE_INSTALL_PREFIX=$HOME/devel/8.4/prefix -DCMAKE_INCLUDE_PATH=$HOME/devel/8.4/prefix/include

Re: [Plplot-devel] Tcl example 19

2010-05-12 Thread Geoffrey Furnish
Werner Smekal writes: Hi Geoffrey, On 5/12/10 10:30 PM, Geoffrey Furnish wrote: Alan W. Irwin writes: On 2010-05-12 11:22-0500 Geoffrey Furnish wrote: BTW, taking a cue from the wiki, I added some options on the cmake line like this: % cmake

Re: [Plplot-devel] Tcl example 19

2010-05-12 Thread Werner Smekal
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Geoffrey, Okay, thanks. I just tried this: % cmake -DCMAKE_INSTALL_PREFIX=$HOME/devel/8.4/prefix -DCMAKE_PREFIX_PATH=$HOME/devel/8.4/prefix .. | tee cmake.out ... -- Looking for include paths and libraries for Tcl/Tk -- Found Tclsh:

Re: [Plplot-devel] Tcl example 19

2010-05-12 Thread Geoffrey Furnish
Werner Smekal writes: I think it has something to do with these lines FindTCL.cmake FIND_LIBRARY(TCL_LIBRARY NAMES tcl tcl${TK_LIBRARY_VERSION} tcl${TCL_TCLSH_VERSION} tcl${TK_WISH_VERSION} tcl86 tcl8.6 tcl85 tcl8.5 tcl84 tcl8.4 tcl83 tcl8.3 tcl82 tcl8.2

Re: [Plplot-devel] Tcl example 19

2010-05-12 Thread Alan W. Irwin
On 2010-05-12 15:30-0500 Geoffrey Furnish wrote: Alan W. Irwin writes: On 2010-05-12 11:22-0500 Geoffrey Furnish wrote: BTW, taking a cue from the wiki, I added some options on the cmake line like this: % cmake -DCMAKE_INSTALL_PREFIX=$HOME/devel/8.4/prefix

Re: [Plplot-devel] Tcl example 19

2010-05-12 Thread Alan W. Irwin
On 2010-05-12 23:20+0200 Werner Smekal wrote: FIND_LIBRARY(TCL_LIBRARY NAMES tcl tcl${TK_LIBRARY_VERSION} tcl${TCL_TCLSH_VERSION} tcl${TK_WISH_VERSION} tcl86 tcl8.6 tcl85 tcl8.5 tcl84 tcl8.4 tcl83 tcl8.3 tcl82 tcl8.2 tcl80 tcl8.0 PATHS ${TCLTK_POSSIBLE_LIB_PATHS} ) It

Re: [Plplot-devel] Tcl example 19

2010-05-12 Thread Geoffrey Furnish
Alan W. Irwin writes: Just for completeness could you also show us the results of ls $HOME/devel/8.4/prefix/lib ? % ls $HOME/devel/8.4/prefix/lib libtcl8.4.so libtk8.4.so tcl8.4tk8.4 libtclstub8.4.a libtkstub8.4.a tclConfig.sh tkConfig.sh It is possible the whole

Re: [Plplot-devel] Tcl example 19

2010-05-12 Thread Alan W. Irwin
On 2010-05-12 18:55-0500 Geoffrey Furnish wrote: Alan W. Irwin writes: Just for completeness could you also show us the results of ls $HOME/devel/8.4/prefix/lib ? % ls $HOME/devel/8.4/prefix/lib libtcl8.4.so libtk8.4.so tcl8.4tk8.4 libtclstub8.4.a libtkstub8.4.a

Re: [Plplot-devel] Tcl example 19

2010-05-12 Thread Geoffrey Furnish
Alan W. Irwin writes: To take this further could you please try building cmake-2.8.1 (see directions at http://cmake.org/cmake/resources/software.html) and use that version instead for the above test if that is not what you are already doing? That's the version I use for my testing with