I agree with Damon.  We are up on Tcl 8.5, but 8.6 is still in beta.

This version of Itcl should work for you with Tcl 8.5... itcl3.4b1.tar.gz  -- 
It's not really a beta, it's just bad naming.

On Apr 12, 2010, at 1:57 PM, Damon Courtney wrote:

>> I have been unable to get itcl to compile under ubuntu it's moaning
>> about:
>> 
>> /generic/itcl2TclOO.c:16:19: error: tclOO.h: No such file or directory
>> ./generic/itcl2TclOO.c:17:22: error: tclOOInt.h: No such file or
>> directory
> 
> TclOO is in Tcl 8.6.  Though you can get a backport to 8.5 somewhere, I think 
> you're using the new version of Itcl that is actually built on the 8.6 OO 
> internals.
> 
>> can't upvar from variable to itself
>>   while executing
>> "variable conf"
>>   (object "::VALIDATED" method "::Session::delete_session" body line 2)
>>   invoked from within
>> "VALIDATED delete_session"
>>   (in namespace eval "::request" script line 13)
>>   invoked from within
>> "namespace eval request {
>> puts -nonewline ""
>> 
>>   # VALIDATED activate
>>   puts "[VALIDATED id]
>> "
>>   parse header.html
>>   parse script_start.co..."
> 
> Are you now trying to use Itcl or TclOO here?  It's not clear.  This is 
> probably just some confusion somewhere.
> 
> D
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: rivet-dev-unsubscr...@tcl.apache.org
> For additional commands, e-mail: rivet-dev-h...@tcl.apache.org
> 

Reply via email to