bencollver
09.10.2024, 01:14 |
Tcl 9.0.0 compiled for DOS (Announce) |
Here's Tcl 9.0.0 built with DJGPP (tcl90r1.zip). Includes Sqlite 3.46.1.
https://archive.org/details/tcl-9.0.0-for-dos
https://gopher.tildeverse.org/tilde.pink/1/~bencollver/files/dos386/devel/tcl/
For details on new commands, options, TclOO facilities, and number handling, see:
https://www.tcl-lang.com/software/tcltk/9.0.html
The new major features in Tcl 9.0 generally don't apply to DOS.
* 64-bit capacity (DJGPP is 32-bit)
* Full range of Unicode codepoints (DJGPP isn't really Unicode-aware)
* Zipfs is disabled (mmap not available on DOS)
* Unix notifiers falling back to select (epoll()/kqueue() not available on DOS)
I dropped the Ck extension. A patch is included to build it with Tcl 9.0.0, but it crashes during initialization and i lacked the patience to debug it. |
Laaca
Czech republic, 09.10.2024, 18:14
@ bencollver
|
Tcl 9.0.0 compiled for DOS |
Nice!
How did you manage to overcome all the DOS thread limitations mentioned in the earlier posts?
And other question - I do not know Tcl at all but it should be simple. Can be your build used also for some networking TCP/IP applications? --- DOS-u-akbar! |
bencollver
09.10.2024, 22:33
@ Laaca
|
Tcl 9.0.0 compiled for DOS |
> Nice!
> How did you manage to overcome all the DOS thread limitations mentioned in
> the earlier posts?
> And other question - I do not know Tcl at all but it should be simple. Can
> be your build used also for some networking TCP/IP applications?
Thanks!
I didn't overcome the DOS thread limitations. This is a "no threads" build of Tcl. For now this is possible in Tcl 9.0.0, but i expect this to change in a future version.
I built against WATTCP so it should work for networking TCP/IP applications. I have not tested networking yet. |