On 3/26/21 12:23 PM, Zeke Williams wrote:
Strange how this specific submodule didn't work, but the rest did. After deleting the dtksh directory and removing any references to dtksh from three other files, I compiled CDE without issue. CDE knows my shell is set to /bin/bash, no errors so far. So I'm still not sure what why need dtksh if it's able to boot into CDE without error if I can compile without dtksh. Is there something specific that CDE does that it can't know about the other shells like the other ksh I have already installed, bash, dash, tcsh, or any other installed shell?


dtksh is a part of CDE, though it is not used during the build.  It is a product of the build - it let's you write CDE Dt/Motif/X11 programs in ksh.  Google it, there are resources out there.

-jon

On Fri, Mar 26, 2021 at 2:17 PM Jon Trulson <j...@radscan.com <mailto:j...@radscan.com>> wrote:

    You need to do a recursive checkout of the repository and we use
    ksh93 as a submodule...

    so a

    git clone --recursive ...

    Or if you already cloned CDE w/o the above option, do a:

    git submodule update --init

    in the checked out sources

    We build ksh93 as a part of dtksh...

    And yes, I would love to get rid of the requirement to have ksh
    installed in order to build CDE itself, but we will always need to
    build our own for dtksh.

    -jon



    On 3/26/21 11:58 AM, Zeke Williams wrote:
    I already have ksh installed under /bin in my distro. I had to
    download from github ksh93 because the sourceforge git didn't
    come with it and the patch as part of compilation failed to apply
    to be able to compile it and resulted with an error. Is there
    anything mandatory that ksh93 does for CDE? Can we remove it and
    just have the already installed ksh do the work instead?


    _______________________________________________
    cdesktopenv-devel mailing list
    cdesktopenv-devel@lists.sourceforge.net  
<mailto:cdesktopenv-devel@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel  
<https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel>

-- Jon Trulson

       "Entropy.  It isn't what it used to be."
                                -- Sheldon

    _______________________________________________
    cdesktopenv-devel mailing list
    cdesktopenv-devel@lists.sourceforge.net
    <mailto:cdesktopenv-devel@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
    <https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel>


--
Jon Trulson

  "Entropy.  It isn't what it used to be."
                           -- Sheldon

_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to