Skip to content

archlisp/hypergiant-2019

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

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")

About

fooling around with hypergiant and chicken scheme

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published