Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the board
Thread view  Mix view  Order
bencollver

Homepage

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.

bencollver

Homepage

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.

Laaca

Homepage

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!

Back to the board
Thread view  Mix view  Order
22552 Postings in 2097 Threads, 401 registered users, 34 users online (1 registered, 33 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum