Skip to content

Instantly share code, notes, and snippets.

@Luv2C0d3
Last active October 28, 2022 22:47
Show Gist options
  • Save Luv2C0d3/fbf2a562be285823f6b7522de1ce419b to your computer and use it in GitHub Desktop.
Save Luv2C0d3/fbf2a562be285823f6b7522de1ce419b to your computer and use it in GitHub Desktop.
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
#
# 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment