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.

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!

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.

Back to the board
Thread view  Mix view  Order
22049 Postings in 2034 Threads, 396 registered users, 104 users online (0 registered, 104 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum