Skip to content

Instantly share code, notes, and snippets.

@Luv2C0d3
Last active October 28, 2022 22:47
Show Gist options
  • Select an option

  • Save Luv2C0d3/fbf2a562be285823f6b7522de1ce419b to your computer and use it in GitHub Desktop.

Select an option

Save Luv2C0d3/fbf2a562be285823f6b7522de1ce419b to your computer and use it in GitHub Desktop.

Revisions

  1. @coffee-fan coffee-fan revised this gist Oct 28, 2022. 1 changed file with 10 additions and 0 deletions.
    10 changes: 10 additions & 0 deletions Building ChezScheme in Fedora 37
    Original file line number Diff line number Diff line change
    @@ -31,4 +31,14 @@ rpm -ql ./a6le/rpm/ChezScheme-9.5.9-1.x86_64.rpm
    # or if the package is installed
    #
    rpm -ql ChezScheme
    #
    # to make the documentation. Docs is left in csug folder.
    #
    # (for pdflatex, epsf and the correct fonts)
    sudo dnf install texlive-collection-fontsrecommended netpbm-progs texlive-epsf texlive-latex texlive-dvips
    make docs
    sudo dnf remove texlive-collection-fontsrecommended netpbm-progs texlive-epsf texlive-latex texlive-dvips
    cd csug
    firefox csug.html


  2. @coffee-fan coffee-fan created this gist Oct 28, 2022.
    34 changes: 34 additions & 0 deletions Building ChezScheme in Fedora 37
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,34 @@
    sudo dnf install ncurses-devel
    sudo dnf install libX11-devel
    sudo dnf install libuuid-devel


    git clone https://github.com/cisco/ChezScheme.git
    cd ChezScheme
    ./configure
    make

    #
    # To test without installing
    #
    make run

    #
    # To create RPM and install it
    #
    sudo zypper in rpm-build
    make rpm
    sudo rpm -i ./a6le/rpm/ChezScheme-9.5.9-1.x86_64.rpm
    #
    # to uninstall rpm
    #
    sudo rpm -e ChezScheme
    #
    # to list files in rpm
    #
    rpm -ql ./a6le/rpm/ChezScheme-9.5.9-1.x86_64.rpm
    #
    # or if the package is installed
    #
    rpm -ql ChezScheme