| bencollver 30.09.2024, 01:16 |
Tcl 8.6.15 for DOS (Announce) |
Tcl 8.6.15 built with DJGPP. Includes Ck and Sqlite. Lightly tested on DOSBox and FreeDOS. Updated to libtommath 1.3.0 Updated to sqlite 3.34.1 Includes several crash fixes 2024-03-05 [1b8a89] TCL_PACKAGE_PATH in tclConfig.sh change from TCL list to ";" separated items (nijtmans) *** POTENTIAL INCOMPATIBILITY *** https://archive.org/details/tcl-8.6.15-for-dos gopher://tilde.pink/1/~bencollver/files/dos386/devel/tcl/ |
|
| Oso2k 30.09.2024, 20:20 @ bencollver |
Tcl 8.6.15 for DOS |
> Tcl 8.6.15 built with DJGPP. Includes Ck and Sqlite. Lightly tested on > DOSBox and FreeDOS. Not super familiar with Tcl but did you mean Tk instead of Ck? |
|
| bencollver 01.10.2024, 01:03 @ Oso2k |
Tcl 8.6.15 for DOS |
> > Tcl 8.6.15 built with DJGPP. Includes Ck and Sqlite. Lightly tested on > > DOSBox and FreeDOS. > > Not super familiar with Tcl but did you mean Tk instead of Ck? I meant Ck, which is a curses-based widget set modeled after Tk. Basically you can use Tk-style code to create a TUI application. I am not fond of Ck, but i carried it over from the original DJGPP patch set that this build is based on. By the way, i also put up a DJGPP build of sqlite 3.34.1. gopher://tilde.pink/1/~bencollver/files/dos386/database/sqlite/ |
|
| bencollver 02.10.2024, 03:34 @ bencollver |
Tcl 8.6.15 for DOS |
I posted tcl86r8.zip, which includes the following changes: * Remove erroneous instructions to build libtommath. Tcl uses its own custom build of libtommath. * Fix erroneous sqlite Makefile * Update to sqlite version 3.38.5 p.s. I am making progress on building tcl 9.0.0 with DJGPP. Note that the core team plans to make threads a hard requirement at some point. When that happens i will stop updating the DJGPP build. https://core.tcl-lang.org/tips/doc/trunk/tip/491.md |
|
| Oso2k 02.10.2024, 08:09 @ bencollver |
Tcl 8.6.15 for DOS |
> > Not super familiar with Tcl but did you mean Tk instead of Ck? > > I meant Ck, which is a curses-based widget set modeled after Tk. Basically > you can use Tk-style code to create a TUI application. I am not fond of > Ck, but i carried it over from the original DJGPP patch set that this build > is based on. Oh. That makes more sense. One of these days, I'd like to implement the `sas` (https://rmkit.dev/apps/sas) for non-eReaders. Probably X11, DOS/VGA, HTML/JS to start. |
|
| glennmcc North Jackson, Ohio (USA), 02.10.2024, 12:25 @ bencollver |
Tcl 8.6.15 for DOS |
> > I am making progress on building tcl 9.0.0 with DJGPP. Note that the core > team plans to make threads a hard requirement at some point. When that > happens i will stop updating the DJGPP build. > That's the same reason that ffmpeg cannot go beyond v5.x beginning with v6.x threads are required and I have been unable to find a current implementation of threads for DJGPP --- |
|
| Oso2k 03.10.2024, 04:58 @ glennmcc |
Tcl 8.6.15 for DOS |
> >
> > I am making progress on building tcl 9.0.0 with DJGPP. Note that the
> core
> > team plans to make threads a hard requirement at some point. When that
> > happens i will stop updating the DJGPP build.
> >
>
> That's the same reason that ffmpeg cannot go beyond v5.x
> beginning with v6.x threads are required
> and I have been unable to find a current implementation of threads for
> DJGPP
I am not pThreads expert but what about?
https://www.delorie.com/pub/djgpp/current/v2tk/fpth314s.zip
https://www.delorie.com/pub/djgpp/current/v2tk/fpth314b.zip
https://www.delorie.com/pub/djgpp/current/v2tk/00_index.txt
|
|
| glennmcc North Jackson, Ohio (USA), 03.10.2024, 05:09 @ Oso2k |
Tcl 8.6.15 for DOS |
>
> I am not pThreads expert but what about?
>
> https://www.delorie.com/pub/djgpp/current/v2tk/fpth314s.zip
> https://www.delorie.com/pub/djgpp/current/v2tk/fpth314b.zip
> https://www.delorie.com/pub/djgpp/current/v2tk/00_index.txt
> --- |
|
| Oso2k 06.10.2024, 03:10 @ glennmcc |
Tcl 8.6.15 for DOS |
> I have those, tried 'em, > they do not work with the current implementation of threads in ffmpeg That's disappointing to hear. |
Thread view
Mix view