• ANNOUNCE: tcl-sfe - statically linked Tcl 9.1b0 +packages buildsystem and binaries for Windows

    From Ashok@apnmbx-public@yahoo.com to comp.lang.tcl on Sat Jul 4 08:32:49 2026
    From Newsgroup: comp.lang.tcl

    Downloads: https://github.com/apnadkarni/tcl-sfe/releases
    Repository: https://github.com/apnadkarni/tcl-sfe
    Docs: https://github.com/apnadkarni/tcl-sfe/blob/main/README.md

    This repository hosts single file executables (SFE) of Tcl/Tk for
    Windows and a build system to create and customize them. These are
    completely statically linked (other than the C and Windows runtimes) and therefore avoid issues that arise from similar single file executables
    that write shared libraries to disk.

    The `tclsfe.exe` and `tksfe.exe` programs are enhanced versions of
    `tclsh.exe` and `wish.exe` that include the following extensions by
    default:


    - thread
    - sqlite3
    - tdbc::odbc
    - twapi

    The build system allows omission of any of these if smaller executables
    are desired. Further, SFE's can be customized by adding

    - additional packages or Tcl modules

    - interpreter initalization scripts

    - a main script that implements a complete application

    - statically linked extensions

    Only the last customization needs a compiler.



    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Colin Macleod@user7@newsgrouper.org.invalid to comp.lang.tcl on Sat Jul 4 08:14:08 2026
    From Newsgroup: comp.lang.tcl

    Ashok <apnmbx-public@yahoo.com> posted:

    Downloads: https://github.com/apnadkarni/tcl-sfe/releases
    Repository: https://github.com/apnadkarni/tcl-sfe
    Docs: https://github.com/apnadkarni/tcl-sfe/blob/main/README.md

    This repository hosts single file executables (SFE) of Tcl/Tk for
    Windows and a build system to create and customize them. These are
    completely statically linked (other than the C and Windows runtimes) and therefore avoid issues that arise from similar single file executables
    that write shared libraries to disk.

    Good to see! 👍
    --
    Colin Macleod ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ https://cmacleod.me.uk

    FEED HOUSE SAVE FEED HOUSE SAVE FEED HOUSE SAVE
    GAZA GAZA GAZA GAZA GAZA GAZA GAZA GAZA GAZA
    NOW! NOW! NOW! NOW! NOW! NOW! NOW! NOW! NOW!
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Olivier@user1108@newsgrouper.org.invalid to comp.lang.tcl on Sun Jul 5 17:28:00 2026
    From Newsgroup: comp.lang.tcl


    Ashok <apnmbx-public@yahoo.com> posted:

    Thank you ! Your contributions and explanations (as in your book),
    to the construction of single file executables are priceless for a
    user that has not the knowledge to dive into the compilation step.

    Olivier
    --- Synchronet 3.22a-Linux NewsLink 1.2