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 variety of reasons), but my idea is this:
>> Rather than let CMake find out everything it needs to about what
>> version of Tcl to use, why not let a small Tcl script do the job?
>> Tcl offers enough introspection to make that happen.
>>
>> Here is a sketch:
>> - The current FindTcl.cmake file is fine, as far as looking for tclsh
>>    is concerned (possibly modulo a specific tclsh that you want used).
>> - It can then start that particular tclsh with a script that will
>>    report what libraries that tclsh shell uses
>>
>> (I have something of that kind already, though it will need to be
>> adapted for this purpose)
> 
> Yes! In my opinion this is exactly what cmake should do. The user only 
> has to ensure that the correct tclsh is in the path and then everything
> else is automatically found. With this is should be impossible to 
> get the wrong versions of libraries or headers. Why this wasn't done
> in the first place I don't know. 
> 
> The only down side of relying on actually running an executable is 
> that it doesn't work for cross-compilation, but in this case you expect
> to have to do a bit more work. Perhaps using the current approach as a 
> fall-back is the way to go?
> 

I am willing to investigate this option including the fall-back.

Regards,

Arjen

------------------------------------------------------------------------------

_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to