Skip to content

Add Chicken 5 support#5

Open
ireadsettlers wants to merge 3 commits intoAlexCharlton:masterfrom
ireadsettlers:master
Open

Add Chicken 5 support#5
ireadsettlers wants to merge 3 commits intoAlexCharlton:masterfrom
ireadsettlers:master

Conversation

@ireadsettlers
Copy link
Copy Markdown

Added support for installing in Chicken 5 by providing an egg specification file, gl-math.egg. Chicken 5 doesn't have (use) anymore, so I put the import/import-for-syntax/use lines in a cond-expand that does the right thing on both 4 and 5.

gl-math.egg, line 7: Not confident that my csc-options are completely correct, but they work

I've tested this on Windows 7 mingw-msys and on macOS Mojave, though not extensively, just ran the example code.

Thanks for making this egg, hope this patch is useful!

@AlexCharlton
Copy link
Copy Markdown
Owner

Hi @froggypad. Thanks for the PR! (and sorry for the slow response)

@kdltr just took over this project and moved it over here: https://www.upyum.com/cgit.cgi/gl-math (which is where the chicken-installable egg is now hosted). In doing so he also added Chicken 5 support, so I suggest you try installing the latest version and seeing if that works for you. If it doesn't, I'm sure he'd be happy to hear from you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants