The mentioned patch is only for compiling against 8.5. Applying this patch as it is will break compilation with tcl 8.4.*. It will need another ifdef. just by looking into the patch, i have the suspicion that it will create a memory leak. So, the better approach seems to increment the autonames without TclIncr*Var2, which should not be terribly complex. it will go into the next release.
however, concerning the original mail, this is good evidence, that you were not compiling against tcl 8.4.13 but against a tcl 8.5 version. Using the --with-tcl flag should solve the issue.
-gustaf
Bernd Eidenschink schrieb:
Hi Michael,
I saw the same error when compiling XOTcl 1.4 against Tcl 8.5 from cvs head, where TclIncrVar2 is commented out in the internal stubs table for tclIntDecls.h. (on SUSE 10.1 x86-64)
At least there is a patch here: http://alice.wu-wien.ac.at/pipermail/xotcl/2006-April/005074.html
Bernd. _______________________________________________ Xotcl mailing list Xotcl@alice.wu-wien.ac.at http://alice.wu-wien.ac.at/mailman/listinfo/xotcl