Hi alanyih,
Thank you for you help.
I focused too much on the error message. When I launch the game from a terminal, various messages are displayed and just before the game opens I can read
Info: Using SDL and GLUT
Then the game immediately closes and there are two messages more in the terminal:
Info: Using SDL_mixer
Fatal: Cannot open winner.s3m: Unrecognized music format
My understanding is the game calls SDL_mixer to read s3m files and I think the problem comes from libsdl-mixer.
I had a look at the cook log of the package and I found in it
[...]
checking for libmikmod-config... no
configure: WARNING: *** Unable to find MikMod library (http://mikmod.raphnet.net/)
configure: WARNING: MOD support disabled
[...]
When I enter the url in the web browser I'm redirected to the homepage of MikMod (http://mikmod.sourceforge.net/):
What is MikMod?
Mikmod is a module player and library supporting many formats, including mod, s3m, it, and xm. Originally a player for MS-DOS, MikMod has been ported to other platforms, such as Unix, Macintosh, BeOS, and Java(!!)
[...]
Dec 15 2017: Version control migrated to Git:
The sources were moved to a Git repository on SourceForge. There is also a mirror at Github.
I installed libmikmod but as I expected I always get the error.
I had a look at the configure script and the sources of libsdl-mixer but honestly, I don't know what and where to look...
And the libsdl-mixer package could have other problems; always in the cooklog:
checking fluidsynth.h usability... no
checking fluidsynth.h presence... no
checking for fluidsynth.h... no
checking for fluid_player_add_mem in -lfluidsynth... no
configure: WARNING: *** Unable to find FluidSynth library (http://www.fluidsynth.org/)
configure: WARNING: FluidSynth support disabled
[...]
checking FLAC/export.h usability... no
checking FLAC/export.h presence... no
checking for FLAC/export.h... no
configure: WARNING: *** Unable to find FLAC library (http://flac.sourceforge.net/)
configure: WARNING: FLAC support disabled
[...]
checking for smpeg-config... no
checking for SMPEG - version >= 0.4.3... no
*** The smpeg-config script installed by SMPEG could not be found
*** If SMPEG was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the SMPEG_CONFIG environment variable to the
*** full path to smpeg-config.
configure: WARNING: *** Unable to find SMPEG library (http://icculus.org/smpeg/)
configure: WARNING: MP3 support disabled