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: [email protected]
> For additional commands, e-mail: [email protected]
>