Hello,
Because the teapot repository has up to XOTcl 1.6.7 for Windows, I tried to build 1.6.8 for myself. The easiest way was to use Msys/MinGW.
./configure --enable-threads --prefix=/c/bin/tcl8.5.16 \ --with-tcl=/c/src/tcl8.5.16/win --with-tk=/c/src/tk8.5.16/win \ --with-actiweb=no --with-xotclsh=no --with-xowish=no \ --without-expat --without-gdbm \ --with-tclinclude=/c/bin/tcl8.5.16/include \ --with-tkinclude=/c/bin/tcl8.5.16/include make make install
However it only works with either 8.5 or 8.6 depending on the version which I specified by --with-tcl option. Though I don't have deep understanding of the stub mechanism, I know it is a key to make a generic version of a C extension. I think XOTcl has -DUSE_TCL_STUBS=1 by default configuration according to config.log.
Is there anything wrong with my build procedure?
Windows 7 Professional SP1 64bit Tcl/Tk 8.5.16 --- Yusuke Yamasaki tm9233yy@gmail.com