Re: Is anybody working in making Itcl compatible with 8.6?



O/H Georgios Petasis έγραψε:
O/H Donald G Porter έγραψε:
Georgios Petasis wrote:
Hi all,

I observe serious compatibility errors of itcl with 8.6 (ActiveState's b2), and I was wondering if anybody is looking into them... :-)
All my apps that use itcl either crash or misbehave (i.e. wrong errors thrown) under 8.6 * Itcl 34. or CVS head (4.0b3).

That may be the source of confusion. The HEAD of CVS for the
"incrTcl" project is *not* the 4.0b* sources.

There has been a separate branch of development for that, and
recently it moved over to a different SF project named "itclng".

If you continue to have difficulties or questions, try sending an
e-mail to wiede@xxxxxxxxxxxxxxxxxxxxx to reach Arnulf Wiedemann
who is the one doing the work on ITcl 4.0 built on the features
of Tcl 8.6.

DGP

I am trying to build it under windows, but it throws hundreds of errors, due to variable definitions inline with execution code.
Does anyone knows a switch to enable such code compilation in microsoft's compiler?

George

Does this looks correct?

ItclngClass *iclsPtr;
if (ItclngCheckNumCmdParams(interp, infoPtr, "createClassMethod", objc,
2, 2) != TCL_OK) {
return TCL_ERROR;
}
infoPtr = (ItclngObjectInfo *)clientData;

The microsoft compiler complains about it...

George
.



Relevant Pages

  • itclConfig.sh = itclConfig.sh.in
    ... on itclConfig.sh for itcl compilation settings. ... checking whether the C compiler is a cross-compiler... ... checking for Tcl private include files... ... updating cache .././config.cache ...
    (comp.lang.tcl)
  • Re: Is anybody working in making Itcl compatible with 8.6?
    ... I observe serious compatibility errors of itcl with 8.6, and I was wondering if anybody is looking into ... ItclngClass *iclsPtr; ... "constructor { ...
    (comp.lang.tcl)
  • Re: Is anybody working in making Tcl compatible with 8.6?
    ... Georgios Petasis wrote: ... I observe serious compatibility errors of itcl with 8.6, and I was wondering if anybody is looking into them... ...
    (comp.lang.tcl)
  • Re: Is anybody working in making Tcl compatible with 8.6?
    ... Georgios Petasis wrote: ... I observe serious compatibility errors of itcl with 8.6, and I was wondering if anybody is looking into them... ...
    (comp.lang.tcl)
  • Re: Is anybody working in making Tcl compatible with 8.6?
    ... I observe serious compatibility errors of itcl with 8.6, and I was wondering if anybody is looking into them... ... I have installed the latest beta of 8.6 from ActiveState, and its repository contains only a 3.4 version. ... Also, I have build a fairly recent CVS head of 8.6, and I didn't notice any itcl included. ...
    (comp.lang.tcl)