Hi Bill, Unfortunately there has been no release that fixes the configure script to allow Guile 3. There is no actual incompatibility beyond that.
I (and the Guix project) just patch guile-opengl's configure.ac and Makefile.am so that it works for Guile 3. See: https://git.dthompson.us/chickadee.git/tree/guix.scm#n64 Hope this helps! - Dave On Tue, May 31, 2022 at 3:07 PM Bill Markmann <bmarkm...@gmail.com> wrote: > Thanks for the hard work on this, it looks awesome! > > I'm having trouble building chickadee's guile-opengl dependency -- it looks > like the configure script is looking for guile-2 or guile-2.2 dev > packages. Has anyone gotten guile-opengl to build under guile 3? Here's > what I get trying to build it: > > bill@cheese6:~/Downloads/guile-opengl-0.1.0$ ./configure > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for a thread-safe mkdir -p... /usr/bin/mkdir -p > checking for gawk... gawk > checking whether make sets $(MAKE)... yes > checking whether make supports nested variables... yes > checking whether make supports nested variables... (cached) yes > checking for pkg-config... /usr/bin/pkg-config > checking pkg-config is at least version 0.9.0... yes > configure: checking for guile 2.2 > configure: checking for guile 2.0 > configure: error: > No Guile development packages were found. > > I'm pretty sure I could update the version check in the configure step, but > wanted to know if anyone has gotten guile-opengl (and thereby chickadee) > under Guile 3? > > Thanks for any insight! > > - Bill > > > > On Sun, Oct 10, 2021 at 10:19 PM Tim Meehan <btmee...@gmail.com> wrote: > > > The docs for Chickadee look really nice, thanks for your hard work on > this! > > > > On Thu, Oct 7, 2021 at 7:21 PM Thompson, David <dthomps...@worcester.edu > > > > wrote: > > > > > Hello guilers, > > > > > > I'm happy to announce that Chickadee 0.8.0 has been released! > > > > > > Chickadee is a game development toolkit for Guile. Chickadee aims to > > > provide all the features that parenthetically inclined game developers > > > need to make 2D and 3D games in Scheme. > > > > > > Full release notes and download links can be found here: > > > > > > https://dthompson.us/chickadee-080-released.html > > > > > > - Dave > > > > > > > > >