Skip to content

Latest commit

 

History

History
63 lines (35 loc) · 1.18 KB

README.md

File metadata and controls

63 lines (35 loc) · 1.18 KB

This is to document how to install hypergiant for chicken scheme (version 5).

Installing Chicken Scheme

On MacOS

brew install chicken

On Linux

Please fill me in

On Windows

Please fill me in

Dependencies

Hypergiant depends on OpenGL. You'll need to install the following dependencies:

On MacOS

brew install mesa glew glfw freetype libepoxy

On Linux

Please fill me in

On Windows

Please fill me in

Chicken Modules

Base Modules

See https://www.upyum.com/cgit.cgi/hypergiant/tree/hypergiant.egg for the latest dependencies

Run the following command:

chicken-install glfw3 glls epoxy gl-utils gl-math hyperscene gl-type soil noise

This will install all the dependencies for the Hypergiant chicken module

Installing the Hypergiant egg

git clone https://github.com/indraniel/hypergiant
cd hypergiant
git checkout -b include-hyperscene origin/include-hyperscene
chicken-install

This should now install the Hypergiant egg itself.

Experimenting

cd examples
rlwrap csi
# in the chicken repl
> (load "simple.scm")