• tclvfs?

    From Ralf Fassel@21:1/5 to All on Tue Apr 12 12:03:09 2022
    I'm trying to add TCLFVS to our distribution to be able to load/source
    files inside a ZIP archive.

    I run into errors trying to compile it, so I wonder wether I got the
    right TCLVFS.

    I used both the fossil clone and a tarball from https://wiki.tcl-lang.org/page/tclvfs, but both result in

    % ./configure
    configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu
    checking TEA configuration... ok (TEA 3.13)
    configure: configuring vfs 1.4.2
    checking system version... Linux-5.3.18-150300.59.60-default
    configure: error: cannot find install-sh, install.sh, or shtool in tclconfig "."/tclconfig

    which is somewhat irritating that such a basic file like install.sh
    should be missing...

    Thanks for any hints.
    R'

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ralf Fassel@21:1/5 to All on Tue Apr 12 13:12:03 2022
    * Schelte <nospam@wanadoo.nl>
    | On 12/04/2022 12:03, Ralf Fassel wrote:
    | > % ./configure
    | > configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu
    | > checking TEA configuration... ok (TEA 3.13)
    | > configure: configuring vfs 1.4.2
    | > checking system version... Linux-5.3.18-150300.59.60-default
    | > configure: error: cannot find install-sh, install.sh, or shtool in tclconfig "."/tclconfig
    | >
    | Sounds like you're missing tclconfig. Many packages use it and it
    | would be troublesome for all of them to maintain it. So you may be
    | expected to add it yourself.

    | In the directory where you unpacked tclvfs, do:

    | wget -qO- http://core.tcl.tk/tclconfig/tarball/tclconfig.tar.gz | tar xzv
    | autoconf
    | ./configure

    | I documented this procedure years ago on:
    | https://wiki.tcl-lang.org/page/SampleExtension

    Works like a charm.

    Thanks a lot!
    R'
    (I would extend https://wiki.tcl-lang.org/page/tclvfs with a hint to
    tclconfig if I just could log in... I always end up on the maintainer
    request page, wasn't there a thread lately about that?)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Schelte@21:1/5 to Ralf Fassel on Tue Apr 12 12:39:40 2022
    On 12/04/2022 12:03, Ralf Fassel wrote:
    % ./configure
    configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu
    checking TEA configuration... ok (TEA 3.13)
    configure: configuring vfs 1.4.2
    checking system version... Linux-5.3.18-150300.59.60-default
    configure: error: cannot find install-sh, install.sh, or shtool in tclconfig "."/tclconfig

    Sounds like you're missing tclconfig. Many packages use it and it would
    be troublesome for all of them to maintain it. So you may be expected to
    add it yourself.

    In the directory where you unpacked tclvfs, do:

    wget -qO- http://core.tcl.tk/tclconfig/tarball/tclconfig.tar.gz | tar xzv autoconf
    ./configure

    I documented this procedure years ago on: https://wiki.tcl-lang.org/page/SampleExtension


    Schelte.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)