Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(1 edit)

Hey there, I tried to used your game on debian bullseye and I’m stuck there :

checking if (tsukundere) is available… no configure: error: required guile module not found: (tsukundere)

Any idea how to go forward ?

(1 edit)

If you got to this point, I'm pretty sure you already have guile-3.0-dev (if not, simply install it from apt, the version in debian bullseye ought to work fine), so let's continue from there.

First you need to get Guile-SDL2 0.5.0, run the good ol' configure, make, install. Next, do the same for Tsukundere with any release from the 0.2.x branch (ye old 0.2.3 has gathered some dust, but ought to work). Finally, rerun ./configure and you should find it :)

(1 edit)

Got it ! Weird I couldn’t find any hit on tsukundere on a websearch ^^’

There it is for the others debian (and derivate) fellow users :

sudo apt install libsdl2-dev guile-3.0-dev

cd /tmp
wget https://files.dthompson.us/guile-sdl2/guile-sdl2-0.5.0.tar.gz
tar xvf guile-sdl2-0.5.0.tar.gz
cd guile-sdl2-0.5.0
./configure
make
sudo make install

cd /tmp
wget https://gitlab.com/lilyp/tsukundere/-/archive/0.4.x/tsukundere-0.4.x.tar.gz
tar xvf tsukundere-0.4.x.tar.gz
cd tsukundere-0.4.x
autoreconf -vif
./configure

… Oh noooooooooes ! T_T

configure: error: required guile module not found: (sdl2)

I felt like the “make install” for sdl2 worked though, no error was triggered °0°

(1 edit)

An interesting error indeed – if I recall correctly, it should fail a little later, particularly for (sdl2 hints) – but you're trying to build 0.4.x instead of 0.2.x ;)

Also, not that it matters too much, but the "x" tarballs correspond to the head of their branches, which are a little more volatile than the releases where x is a number.

(1 edit)

I just tried 0.2.x, I ended up with the same error :(

wget https://gitlab.com/lilyp/tsukundere/-/archive/0.2.x/tsukundere-0.2.x.tar.gz
tar xvf tsukundere-0.2.x.tar.gz
cd tsukundere-0.2.x/
autoreconf -vif
./configure

checking build system type… x86_64-pc-linux-gnu checking host system type… x86_64-pc-linux-gnu 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… no checking for mawk… mawk checking whether make sets $(MAKE)… yes checking whether make supports nested variables… yes checking for guile… /usr/bin/guile checking for pkg-config… /usr/bin/pkg-config checking pkg-config is at least version 0.9.0… yes configure: checking for guile 3.0 configure: found guile 3.0 checking for guile-3.0… (cached) /usr/bin/guile checking for Guile version >= 3.0… 3.0.5 checking for guild… /usr/bin/guild checking for guile-config… /usr/bin/guile-config checking if (sdl2) is available… no configure: error: required guile module not found: (sdl2)

I don’t know if you have time/energy to deal with my problem, but if you have any thing you want me to try or to post complete logs, no probs.

Yuri stories are hard to come by sometimes ! :p

It's probably something very stupid.

Have you checked your $GUILE_LOAD_PATH? It should be something like "/usr/local/share/guile/site/3.0:/usr/share/guile/site/3.0" – chances are that the first entry is missing.

(1 edit)

Oh indeed it was !

export GUILE_LOAD_PATH=/usr/local/share/guile/site/3.0

Buuut wait for it

checking if (sdl2 image) is available… no configure: error: required guile module not found: (sdl2 image)

NOOOOES ! T_T I installed libsdl2-image-dev, doesn’t seem to help. Another variable tu set up ? :<

I think you need to reconfigure Guile-SDL2 (+ make + install), because it'll only build the parts found at configure time. Btw. you'll also need libsdl2-mixer-dev and libsdl2-ttf-dev.

Yes it made things better ! … And I’m so sorry, it’s like you are on point every time, and every time I’ve got a new thing for you U_U

configure: error: required guile module not found: (sdl2 hints)

You're still on the wrong branch. This game needs Tsukundere 0.2.x, but you're trying to compile 0.4.x. Here's a link to the 0.2.3 release.