Hi all,
I've just been compiling XOTcl 1.3.0 on Mac OS X against the latest (as of about an hour ago) CVS HEAD versions of Tcl and Tk. It initially failed on the final linking stages, missing the TclGetInterpProc function. This function has been taken out of Tcl in CVS. Commenting out the 1 reference to this function in the XOTcl sources (generic/xotcl.c line 10461) allows the compile to finish, all the tests pass and the resulting library seems fine. Talking to Donald Porter on the Tcl'ers Chat indicates that use of this function should no longer be necessary as Tcl doesn't create any procs using the old string-based interfaces anymore.
Just thought I'd send out a heads-up, as you probably want to fix/alter the XOTcl code to deal with this.
Cheers,
Neil.
Neil,
thanks for noting. we had a few more references to the variable of the xotcl interp state set in this line, so i added a couple of ifdefs. If someone needs the string based interface, please compile with USE_INTERP_PROC and send us mail, otherwise we drop the usage in the future completely.
best regards -gustaf
On Thursday 26 August 2004 20:43, Neil Madden wrote:
Hi all,
I've just been compiling XOTcl 1.3.0 on Mac OS X against the latest (as of about an hour ago) CVS HEAD versions of Tcl and Tk. It initially failed on the final linking stages, missing the TclGetInterpProc function. This function has been taken out of Tcl in CVS. Commenting out the 1 reference to this function in the XOTcl sources (generic/xotcl.c line 10461) allows the compile to finish, all the tests pass and the resulting library seems fine. Talking to Donald Porter on the Tcl'ers Chat indicates that use of this function should no longer be necessary as Tcl doesn't create any procs using the old string-based interfaces anymore.
Just thought I'd send out a heads-up, as you probably want to fix/alter the XOTcl code to deal with this.
Cheers,
Neil.
Xotcl mailing list - Xotcl@alice.wu-wien.ac.at http://alice.wu-wien.ac.at/mailman/listinfo/xotcl